The German Shepherd Rescue Trust The German Shepherd Rescue Trust We are a volunteer organisation providing complete care for
Unwanted, Abandoned, Neglected and Stray
German Shepherd Dogs and Puppies while actively seeking
Permanent, Loving Homes for these Homeless Pets.