Bringing home a new puppy is a lot of work, and most people don't realize (or if you're like me, you might have forgotten) what you are getting yourself into. We think the puppy will be ready to be on ...