So, You Think You Know Your Dog?

How much do we really understand about dogs? They’ve lived with us for millennia but we still don’t understand them as well as they understand us, and we’re just beginning to understand what incredible roles they play in our lives. What more is there to learn about our best friends?