Bringing a new puppy home is an exciting time. As exciting as it may be for you, it is equally terrifying for your new puppy. You will be taking him from his safe place, from his mother, and from the warmth of his siblings. Make sure that you have the supplies you need all ready. […]