Puppies: German Shepherd

Anyone who has ever owned a German Shepherd will tell you that its the best dog they have ever had. They are an incredibly strong and versatile breed that is instinctively gentle with children and is incredibly loyal. He is a loyal...
View Puppy