There is happy ending for three Jack Russell Terriers rescued from a puppy farm.

Cotswolds Dogs and Cats Home took in three puppies after more than 40 were recovered by RCPCA inspectors.

The dogs were found living in cramped cages in a barn. As they were part of a court case involving the owners of the puppy farm, none could be rehomed.

Oscar, Lupin and Pedro have therefore spent the last couple of recovering at CDCH.

A post on their website states: "The dogs were all between 5 and 7 years old and had clearly suffered years of neglect and cruelty. But with time and patience, all of the dogs became trusting, playful and very much part of the CDCH family.

"All three dogs had various health issues, Pedro in particular had a severe luxating patella which caused him to hop on three legs, multiple dental issues and problems with his sight in both eyes. He was seen by an optologist who confirmed that Pedro had a luxating lens in his left eye which had been caused by a trauma to the head. Sadly, the eye deteriorated and Pedro had to have the eye removed. The luxating patella was also causing Pedro considerable pain and we made the decision to perform the procedure on his knee.

"Pedro was taken into foster by our Kennels Senior to recover from his operation. Pedro soon made himself at home and became very attached to Chester, the families cocker spaniel. After some time, it became clear that Pedro was very much enjoying life with his new family and everyone in the home grew very attached to him.

"After nearly two years, the Court case against the illegal puppy breeders was finally closed and the dogs were finally able to be adopted. Lupin was snapped up by a local couple who had met him at our annual dog show and fell instantly in love.

"Lupin now lives the life of riley and has made friends with his neighbours’ cat! Oscar was adopted by his foster carer and lives in the country side with two giant poodles. Sadly, Oscar went blind shortly after he was adopted but that doesn’t stop him enjoying his walks with his best buds.

"And Pedro, of course, now lives with our senior on kennels and her family. He still struggles with meeting people and new dogs but is lapping up all his home comforts. His favourite hobby is sleeping on the sofa, cuddled up to his mum."

You can donate at cotswoldsdogsandcatshome.org.uk