Have the kids been nagging you for a dog for years, or perhaps you have found the perfect rescue pup? Whatever the situation, after all your research on what breed is the right fit, you are finally close to bringing puppy home. Here's some tips for preparing for a new puppy. But what can we do to prepare ourselves for the big day? The following...