What a dog knows and what it tells us about ourselves

Our canine companions can be more intelligent than we might think.  They know a lot of things, from their family to the layout of their homes, to the functioning of doors and gates, to their daily routine.  They can tell the difference between themselves and other animals including us.  They can also eat themselves to… Continue reading What a dog knows and what it tells us about ourselves