Looking to adopt a new furry friend? Here's all the info you need on where to find one, what you can expect to pay, and how to save on adoption fees.