Dogs and puppies of all colours, breeds and sizes jump up, barking excitedly as we walk through the rescue centre, each little face telling a story of human betrayal.
Pugs, French bulldogs and litters of Cockapoo puppies are among the designer breeds dumped at Many Tears Animal Rescue and waiting to be rehomed.
Like so many other animal charities across the country, this one is under strain, packed to the rafters with 200 abandoned dogs and struggling to meet the cost of caring for them.