One of the frustrating parts of living with a dog is that so many basic aspects in the life of dogs are so poorly…