I've had several dogs over the years but NO PUPPIES. I currently have 8 + 1 puppy, my first puppy in over 30yrs.
It used to be that just the thought of a puppy would make me cringe and run in the opposite direction. Then about a month ago I got a late evening call for an emergency rescue situation...for a puppy.

Hell no!!! I don't do puppies! But it was an emergency. Long story short, either we take it or it would be euthanized. We took it. >.<
I was prepared for the worst. As it turns out, our new addition has been an absolute sweetheart since day 2 (day 1, or more like night 1 was hell. nobody got sleep).
I've been pleasantly surprised at how easy it has all been. Maybe I've just become more patient over the years. Not to mention my home is pretty much dog-proof since we do have so many.
I guess in the end it can be as easy, or as difficult, as you make it. We don't sweat the small stuff such as muddy paw prints, broken vases (we haven't had vase, not to mention a coffee table to put one on in years), chewed shoes, etc.
Of course the puppy isn't allowed in any room unsupervised. At night he sleeps next to my bed in case he needs to go out. Other than the first week he hasn't....so far.
He's about 3mos old now so we haven't gotten to the teething stage yet but we're prepared. I think.
Bottom line, so far I adore everything about my little guy. I love watching his personality develope. It was cute as heck when he found his voice and learned to bark. I feed raw and found it especially cute when he was able to eat an entire chicken quarter without it being cut up.
My most favorite thing about him though is how he behaves much like a human child when trying to wake him in the mornings. He will groan, roll over and try to hide under his blanket, stretch, yawn, roll over again, open one eye, etc... just downright adorable.
Maybe I got lucky and got a good puppy. I dunno.....
.....but this one makes me want another.