Sheffield Dog Rescue

Run by a small army of volunteers
with one aim, to help dogs in need.
Registered Charity Number 1000107