On May 12th 2016, 22 dogs were impounded off a property in Geelong by the local council – 14 of them were German Shepherds. Geelong Animal Welfare Society and local rescues groups took many of the dogs, but the call for help was put out to German Shepherd Rescue Victoria (GSRV) for 9 of the shepherds. This was also the …