When it comes to our canine companions, a dog’s physical size and its sense of self can often seem disproportionate. Large dogs are often gentle giants, content to go through life as living, breathing throw rugs. On the other hand, small dogs...
Read more