I have grown up with both cats and dogs. They are both great and each has their pros and cons.
Dogs are great for protection, loyal to their owners but can be very destructive if they are not trained or people don't know how to take care of the breed they get.
Cats are easier to take care of, keep rodents away and can be trained. However, they too can be destructive, and some people don't like how independent they are.