I love my two dearly and would never give them up, but they're not without their downsides.
Walkies: daily, even in the cold, rain, mud, you name it. The car is always filthy (I deal with it by having a boot liner, blankets and towels in the boot to soak up the worst of the mud & wet after a walkie as we like countryside walks so tend to drive places for a good off-leash run). One of the dogs like to roll in fox poo, which he will NEVER be trained out of, so sometimes there's the added delight of a very stinky ride home plus bathing the dog afterwards then cleaning bath and bathroom after that (dog hair goes EVERYWHERE during his baths).
One gets an upset tummy a lot (just seems to be prone to it) which involves vet bills of £100+ for meds each time plus poo all over the floor overnight or multiple times getting up in the middle of the night to let him out. Usually happens every couple of months.
The other had an unexpected medical issue this year which cost several thousand to resolve plus multiple days off work for trips to a specialist vet hospital (and that was without the operation the vets thought he'd have to have to resolve the issue).
Plus days out need to be planned a little more carefully, eg where you can take a dog, try to go when it won't be too busy as that can be stressful juggling dogs and family members, can't leave them at home for more than 4 hours at a stretch really.
I got my two as grown rescue dogs as I specifically did not want a puppy - training a puppy sounds like a lot of hassle and very time consuming, plus I knew I would not love a dog I purchased vs one I rescued any differently so I went for rescues.
Oh, also one of mine sheds a LOT so everything is permanently covered in dog hair no matter how much I vacuum, lint roller everything, rubber brush the carpets etc.
Despite all that I would not give them up :) love them too much! Be aware playing and cuddling a cute puppy is like 10% of what having a puppy actually entails. It's a big responsibility, time consuming and can be very expensive. I grew up with multiple animals at home so was used to the commitments and potential costs, and knew it was something I was prepared to do because to me it was worth it.
I am also lucky that I work from home and have done for some years, so I have no pet care or dog walker costs as I'm always home with them. They're also not destructive in the house which is a huge plus! And despite the dog hair and battle to keep the house smelling fresh by airing it, washing dog beds & blankets constantly etc, cleaning up the dog hair so I am not a walking hairball myself, they are very worth having around and I feel like they enrich my life a lot.