Properly socialized dogs will be loyal companions. They are fun to play with and quite easy to care for. Need lots of space and time. Cannot leave alone for long periods. You must always clean up after your dog.
Dogs require regular grooming.
Vet bills can be expensive. Dogs need to be trained which takes time and patience. Puppies need to be toilet trained. Make sure you have a well made collar and leash for going on your twice daily walks. All dogs must have a dog license and identification.