The 12 Snuggliest German Shepherd Puppies On Instagram

Everything you’ve ever thought about German Shepherds being tough, hardened working dogs…