We don't have to tell you that being a dog owner is hard work. There's the mandatory all-weather walking, the food-buying (and the upper-body workout of food-carrying), and all of the piles and piles and piles of poop-scooping. What you might not realize is that being a dog is challenging, too. Sure, it seems like it's all games of fetch and long afternoon naps, but pups have to wait around on humans for every single one of their basic needs, which can be annoying, especially because dogs aren't particularly gifted verbal communicators. In order to reward both parties in your furry-friend relationship, pack up your pooch and take... More >>>