If your dog is anywhere between 20 to 60 pounds and their back's height while standing is between 8 to 27 inches, you have yourself a medium-sized dog, the most common size among all dog breeds. Just as small breeds tend to be on the tremblingly excitable side and the large breeds having calmer demeanors, medium-sized dogs vary wildly, and more often than not, they need basic … [Read more...]