Dogs need to be given more credit for their abilities. People have been training dogs for specialized purposes for many centuries, and today we’re still discovering new ways that are canine friends can help us. We will take a look at some of the general and more extravagant ways dogs can be of use to [...]