We have five dogs. Had them all prior to our first child so it wasn't a shock to the system as such. We already knew how tying it was to have dogs.
The most difficult thing about having them is that we can't be spontaneous about going away overnight, for a weekend or on holiday. everything has to be planned with military precision. I also won't put them in kennels so rely on a family member to dog sit and yes I do pay them to do it!
However we can have family days out and I'm happy to leave them for 6ish hours as they always have a good walk before we go with plenty of offlead running. My dogs are all older now and they have each other for company and if we're going to be out for more than 5-6 hours then I pay a local lady to come in and fuss them for an hour, let them out in the garden etc.
In all likelihood in the next few years I am probably going to lose 3 of the 5 due to old age. It won't make life any easier as such as will still have 2! Once we lose them, I have said we will have a break and enjoy the freedom. This will be extremely difficult for me as they have been a part of our lives for a very long time so I will be bereft at not having any dogs, but I think I need to give myself a few years of not having the commitment. I used to be such a spontaneous person before I got into dog ownership! Having said that, the love I have for them and the pleasure they give me is very special. They are absolutely like children to me.
For anyone thinking of getting a dog I would simply say, if you like your freedom and like to take off when the mood takes you. Dog ownership is not for you. If you're not prepared to walk in any weather 365 days a year then the same applies. Those are the two major drawbacks imo.
Also I would insist that people do their breed research. So many people buy a puppy on a whim without knowing anything about the behavioural characteristics or how they might cope when things go wrong.
Having dogs is a real lifestyle choice and a huge commitment. Most people get into it for the wrong reasons. A friend of mine was nagged relentlessly by her kids and husband, she doesn't even like dogs. But she caved in and got a high needs breed despite my warning her that it was a terrible idea. The result? The dog has ruined her life and I'm not exaggerating! She hates being so restricted and doesn't feel any particular affection for the dog. She just sees the dog as a massive pain in the arse which is sad for all involved.