Disadvantages
1. Time commitment. You need to be aware that a dog is not happy if he doesn’t have daily exercise and can only do his business in the backyard or at the street corner. That is why it is not a good idea to have a dog, especially a big one, inside the city. Dogs need to run, enjoy their freedom and use their noses in a natural surrounding. So if you don’t live close to a park, a forest or a green area, you should not consider getting a dog.
3. Be aware that whenever you go on a trip, even if it is only for 2 days, you will need someone to watch your dog. Wether this is a close relative, a friend or a dog kennel: it needs to be someone who has at least some knowledge about dogs and how to take care of them.
4. You need to train them to a certain extent. Some people don’t like it if dogs jump on them, especially when their paws or wet or dirty and it is always useful teaching a dog to sit. Dogs should get to know limits like what is their food and what is ours, that some hard-to-clean areas might be off-limits like the couch or the bed and most important of all, their business has to be done outside (the latter requires a lot of time and patience and needs to be trained from the very beginning to avoid raising a problem dog.
Disadvantage of dogs
1. Dogs generally can't be left alone for more than 8 hours.
2. They require regular grooming.
3. They bark, bite and attack.
4. Dogs eat more food than cats.