Having a puppy can be a lot of fun but it's also a ton of work. After all, puppies are just babies until well over the age of one, so you'll be dealing with all kinds of messes and chaos. That's just ...