I’m a first time dog owner and having a dog has impacted our lives a lot, good and bad.
The puppy stage was a lot harder than expected - the puppy biting, sleepless nights, frustrations with training, etc, but things do improve over time. They’re cute for a reason!
Cost - dogs aren’t cheap. - insurance , worming pills, food, training, toys, treats, etc
Commitment - you can’t just pop out and someone always has to be home for the dog, although you can leave them for a few hours.
Walks - love the walks, although make sure there’s plenty if different routes you can take, else it’ll get a bit boring
Training - quite enjoy going to training classes. Currently doing agility
Fun - they’re fun to be around
Friendship - they give you lots of love
Basically, it’s like introducing a four legged toddler into your house with all the pros and cons that are attached to that.