Ivan Seeking said:
That may be, but dogs are notoriously destructive compared to cats. There is also a real issue with liability as a dog can be a dangerous animal - esp large dogs. This is not to be taken lightly. If a dog is startled, it may attack.
There is a lot of truth in this, and even if the damage cause by dog is small, there can follow a lot of legal trouble.
But IMO this shouldn't stop anyone from owning a dog. It may however have impact on the race you choose. Some dogs are inherently more aggressive then others. Various races have different behaviors. Not every dog is perfect for all owners and locations. Many work breeds are very energetic and powerful and they require owners which can handle them. Dont get an energetic dog if you are a laid back, low energy person, you won't own it, he will own you. You'll probably become fed up very quickly, and you'll want to give it away, which is painful for the dog (and maybe for you too, despite all the pain he caused you :P)
Also, many owners do not properly train their dogs. Training the dog is very important, and for many breeds training is required to make them more docile and less prone to attack. Proper training may be a bit expensive if you don't know how to handle it yourself, but totally worth it.
If you plan on getting a dog, write down the races which appeal to you, and do a lot of research on them. See which one fits best with your situation. i.e , your psychology profile, activity levels, if you have children (or plan to have soon), whatever you live in an apartment building or you have a house somewhere. See how much money you have available for it's future: health, training , food. Some dogs barely eat anything, while others can rival an adult man appetite. The costs of owning may be much larger than what ppl think at first sight.
Make your choice only when you are sure of what fits you, and you are prepared to commit to its care. Make sure you know what you are getting into.
Dogs owns tbh, you can do a lot of great things with them. Much more fun things than with a cat :P