nationalpost.com
Barbara Kay: What are dogs for? To be waited upon by their humans, of course
The scale of emotional investment made in dogs today would have had our ancestors scratching their heads in disbelief