THIS POST MAY CONTAIN AFFILIATE LINKS. PLEASE READ MY DISCLOSURE FOR MORE INFO.
We can take it on faith that not all dogs are perfectly well-behaved, and we know that some dogs need significant training in order to be good canine citizens.
Some dogs can be pretty horrible. In fact,