-
Our 2026 Calendar will be available at the end of September, We are taking orders now to ensure we have sufficient stock We thank you for your support in enabling us to continue caring and rehabilitating the German Shepherd Dogs in need. Bank Account number for payment is 03 0180 0143905 00 Account Name: The German Shepherd Rescue Trust