After we lost Cabo, and were ready for another dog, we seriously debated a puppy vs. young dog vs. older dog. We both wanted to adopt a puppy sooooo bad, but me in particular just thought a young dog would be a better mix with our work schedules and all that.
I don't know what I was thinking, because now of course I desperately wish we had gone with a puppy. It has been years since I raised a puppy and I am now thinking of how old I will be before I ever get the chance again...

Don't get me wrong - I love my Ranger, despite his being evil demon spawn, but oh, the thought of that puppy breath!