It's been awhile since I had a puppy. I had forgotten how puppy-ish puppies are. But it's all coming back to me now, so I thought I'd share some helpful tips.
A puppy is a great addition to your life at any time. It works best, though, if you get a puppy when you have 3 kids under the age of 5. That way, you'll have something to do and someone else to take care of when you have all that extra time on your hands.
You don't really need to go spend an afternoon standing in the dog food aisle, searching for the perfect puppy chow and treats. Puppies are amazingly self-sufficient when it comes to meal times, and they prefer filling up on things like rocks, sticks, pieces of plastic, chicken feathers, sandbox toys, dirt, poop, dead leaves, flower blossoms, green beans out of the garden, the plants the green beans were growing on, and any other unidentifiable objects within reach.
Your puppy will need exercise, so I recommend the following: Get a leash, and put the puppy at one end and a 2-yr-old at the other. Both will nap very nicely afterwards.
Speaking of naps, be sure to get your puppy one of those sweet, soft little puffy doggy beds. She'll get at least 3 meals from all the stuffing she rips out of there.
You'll need a good set of knee pads and some wrist braces. Not for the dog, but for you to wear anytime you walk anywhere with the dog. Because apparently, the best place for a puppy to walk is WHERE YOU ARE STEPPING RIGHT AT THAT MOMENT.
I used to think puppies barked and howled because they missed their mommy and their litter-mates. But puppies bark when they see you, when they don't see you, at things that move, at things that don't move, at rocks, at flies, at cats, because it's dark, because they're stuck in a clump of grass, at little girls who are riding tricycles, at birds, because they have toys, because they don't have toys, and in general because they're happy to be dogs and be livin' in America (as Phil Robertson says).
Ah, but at the end of the day, nobody will love you like that little puppy.