Use this checklist to prepare for your German Shepherd puppy. It includes must-haves like chew toys, crates, beds, collars, ...
I'll be the first to argue that all puppies are cute, but I think the German Shepherd puppy in the video below is ...