Stay up-to-date with our latest news!
Dogs Trust say demand for puppies is 800,000 a year. The UK GOV estimates 560,000 are registered properly. This leaves 240,000 who could be coming from anywhere...
Find us here:
Please call this number for emergencies: