Pet Librarys German shepherd guide
by Madeleine Pickup
Category: German shepherd dog

A complete guide to the breeding, care, training and health of the German Shepherd dog.