Farthingwood German Shepherd Dogs are proud members of German Shepherd Dog Federation of South Africa since 1996. We bred our first litter in 1997, and since 2004 our kennel...