Bringing home a new pup is always an extremely exciting time. You're overjoyed by the fact that it's there, it's snuggly, and it's going to be around for a long time. Then you realize that those little pups aren't going to be little for long. If you're looking to...