Understanding Your Dog

Navigating the Umwelt of Canine Communication and Behavior As the owner and user of a human body, you are empowered when you know how that machine works.  If you have kids, you have the responsibility to understand how the newer models function; it helps you help them.  As a dog parent, understanding how dogs work […]