This week’s column features a couple of dogs in costume, two puppies playing with a stick, the smartest dog in the world and a puppy who loves to drink rain water.
Not every human knows how to love a German Shepherd, but every German Shepherd knows how to love a human. This is why the breed is the ultimate protector.