German Shepherds are one of the most popular breeds in America. They are such good dogs, so it’s no surprise that they not only make great family members, but often work as police and military dogs too. They are clever, smart, loyal and loving. And who could deny how completely adorable they are? They are so adorable, we decided to dedicate this post to showing off their sweet faces. Here are 17 extremely adorable German Shepherd puppies to put a smile on your face!
You may also like: 20 Baby German Shepherds For Your Viewing Pleasure