What factors should I consider before becoming a dog owner?

Here are some questions you may ask yourself before becoming a dog owner:
1. Whether you have time to spend with the new family member daily. Dogs are social animals who need accompany just like human beings. You will need to spend time on walking, training and playing with your dogs every day.
2. Whether you have the financial ability to raise a dog. It's quite expensive to raise dogs. You will need to spend money on dog food, toys, pet necessities, vet bills, grooming, etc.
3. Whether you are prepared if you are a person who loves to travel. It will become harder to travel after having dogs.
4. Whether you are allergic to dogs.
5. Whether your current living condition is suitable for raising dogs. You also need to research what dog breeds are suitable for you, and dogs from different breeds have very different personalities. Is your home big enough for dogs of the breed you want to have? Are you living in a neighborhood that allows you to walk dogs easily and offers convenient access to facilities like dog parks? Do you have kids? 
6. Whether you are prepared for dog training. Dogs need proper training to have good manners, which takes time, patience and persistence.