We often hear that it is always better to adopt a dog from an animal shelter than to buy one, and this is often true.