Host Control
Follow Birch Hill Dog Rescue to get updates.
We are an independent registered charity based in South Shropshire. We rescue dogs of all breeds and offer them a second chance of a loving new life.