Dogs for Adoption at German Shepherd Rescue Elite

German Shepherd Rescue Elite is a UK based dog rescue with a team of dedicated volunteers with many years experience of the breed & rescue work