In a previous post, I went over the things to consider before getting a dog, you can read that up here. I believe that buying or adopting a dog is a huge commitment, and a lot of factors need to be considered before taking the step. In short, you should never buy a dog on a whim.