I'm finding my 2 a bit of a hassle at the moment despite loving them to bits.
They NEED at least an hour's exercise every day. Which often means loading 3 children under 5 and 2 dogs into the car to drive somewhere where they can be off the lead without any risk of cars/ dog-haters. On arrival at destination, if peeing down with rain, get kids into waterproofs/ wellies/ hats/ gloves. Do same for self. Assemble pram, wrestle with cover. Drag toddlers and baby round filthy muddy park (at least one of them ALWAYS falls in a boggy ditch!) Try to deter dogs from rolling in fox poo (happens at least once a week). Try to keep bitch from running off on a sniffing spree (they are beagles, and ruled by their noses- if they do go, it can take 2-3 hours to get them back!) Back to the car, wrestle with wet raincover, wring out children and remove 3 layers of wet gear (so have car full of mud, muddy wellies, muddy raincoats, more mud, muddy pram, a bit more mud...)Drive home with windows open if haven't managed to intervene between hound and fox poo (there really is no smell worse in the whole galaxy) Whole exercise takes the best part of the morning. And that's BEFORE you come back to wash poo-covered dog, muddy clothes etc. So when my friends are meeting in the morning, I can never make it.
On the plus side, my kids get plenty of exercise and fresh air! And we have lots of fellow dog-walkers who we meet and who are lovely
Our bitch is a bit of a problem dog, in that she likes to pee and poo in the house if she is displeased about something, which is just lovely in the morning when trying to get the kids breakfast/ dressed etc. They will also raid the bins if they get the smallest chance.
Our old boy is going a bit senile now (he is 13) and often needs lifting in and out of the car- great when I am already seeing a physio about my back! He is also very dopey, and takes forever to come to where you want. Oh, and he is deaf too, so has to be on the lead now. He is also getting smelly as he gets older, despite me having his teeth done last month.
They cost more than you think- food, vaccinations, vets bills (well, I'm a vet, so don't worry too much about that ), but even if you are insured, there are excesses, which get steeper as they get older. Kennels are a huge expense for us- if we get a cheap deal, sometimes it can cost more for the dogs' holiday than ours!
Having said all that, I really can't see myself without dogs, ever! So there must be something good about them