Based in the heart of Gloucestershire, we rescue and re-home hundreds of unwanted and abandoned cats, dogs and small animals every year at a cost of around £900,000. Thanks to the generosity of the public we can continue to look after the animals in our care.