The puppies born to aid the blind
Guide Dogs started training dogs to help blind people in 1931 and now breeds around 1,300 puppies each year.
Many are born at the charity's National Breeding Centre, but some are still raised by volunteer families like the Sullivans in Banbury.
They have three breeding bitches, one of which recently gave birth to 10 puppies who will be trained to become guide dogs.
The charity said most of its puppies are successful, but if one is not suited to becoming a guide dog they can move to work with another assistance dog organisation.