A new police dog litter of 10 pups has been born in South Yorkshire.
The German Shepherd litter was born last night as part of South Yorkshire Police's successful police dog breeding programme, making it the 25th since 2007.
Because of the reputation of South Yorkshire's working police dogs, they are used by police forces across the country and abroad.
A South Yorkshire Police spokeswoman said: "Both mum and the all puppies are fit, healthy and are currently resting together.
"This is the 25th litter born under the force's highly awarded puppy-breeding scheme, established in 2007."