Having a new puppy creates almost as much anxiety as being a first-time parent. You worry about doing something wrong or not being able to protect your puppy. Since it can take 1 to 3 years before your puppy is considered an adult, the issue of what to do with your...