I had two dogs, and really, the only problem is walking them and keeping them company if you work long hours and don't have a large yard. Dogs make great companions but they are also very dependent on their owners to keep busy. They get lonely very easily, in my experience. That's why I am better with cats, who appreciate your company when they have it, but also can keep busy when they don't. If you spend a lot of time at home, though, then a dog is a good option.