2. Can you afford to have a dog?
Take some time to consider the financial costs of dog-ownership: vet bills, food, and a pet deposit on your lease, as well as, potentially, professional training and a dog walker. These things add up. Call a local vet and find out the average costs of routine care: vaccines, check ups, heartworm pills, and spaying or neutering. Be sure to think about emergencies, too—do you have a financial cushion that would allow you to pay for unexpected veterinary expenses? Puppies get sick and accidents happen that you can’t predict. You don’t want to end up in a situation in which you have to choose between caring for your dog and paying your rent.