Are you considering adopting a new puppy this Christmas? Puppies are popular Christmas presents that are brought home for children, and there is a lot to take into consideration both before you bring your new companion home, and after they … Read the rest