Canine companions often enrich the lives of the people who own them. They provide entertainment and affection. Sometimes they even provide services by protecting livestock or assisting someone with a disabling medical condition. Most dogs are amiable companions, but a...

read more