A pub has gone the extra mile to serve food to all of its customers - including four-legged friends. 

The Swan in Needham Market was inspired to serve dinners for dogs after using leftover Sunday dinners to feed the owner's dogs. 

"We would give it to our own dogs Shyla and Malty," said one of the owners. 

"We had a few locals pop in after their dog walks and did a few portions for them before realising, hang on, people are really enjoying this.

"We hate seeing food go to waste, and if it was already prepped we'd much prefer to use it for pups than see it go in the bin."

READ MORE: New dog friendly Suffolk tearoom will offer a special menu for canines

All of the meal for dogs is made up using leftovers which are still in date. 

Half of the week it is often bits from Sunday roast dinners and the other half of the week the meals are made up of sausage, mashed potatoes and vegetables. 

The dog dinners cost £5.49 and are available every day of the week.