Firefighters rescued a puppy after becoming trapped between a fence and a wall in Beaconsfield.

A fire crew from Gerrards Cross was called to Fernhurst Close at 5:15pm on Tuesday (June 28) after the puppy became stuck.

After the puppy was saved it was passed back into the care of the owner.

A Bucks Search and Rescue spokesperson said: "The firefighters used hydraulic rescue gear to release the puppy, uninjured, who was passed into the care of the owner."