So you want a puppy?

Make sure you know what you're taking on ...