Shenandoah German Shepherds - Rex
Shenandoah German Shepherds -
Rex 

Rex is a cross breed of a Belgian Malinois and German Shepherd, he is 10 years old, and trained in Rally obedience.  Rex is a wonderful dog that helps to train our pups to learn dog manners when around other dogs!









Breed
Belgian Malanios x German Shepherd

BORN 8/28/ 2006