The Complete English Shepherd Guide: Raising Your Puppy and Caring for Shep--American's Generic Dog