Adopting a dog is a big commitment and you need to really think about if you are ready before you start shopping for your new pet. Not only will a dog take up quite a bit of your time but there is a significant financial commitment as well. Here