Vetsupply: Bringing the new puppy into home is inviting happiness for forever because puppies love you back more than any humans can love back for the efforts you make. It\'s that little happiness which keeps growing and giving more each time. Here, is the list of all essentials that you need for your puppy for the very first time and could be used in long run as well