New puppies have endless energy, amazingly sharp baby teeth, and a bladder (seemingly) the size of a pea. They also have a desire to please their owners, social behavior patterns that are not yet in sync with their bodies, and insatiable appetites. In many regards, a new puppy is like a new baby. Sorting through what you really need in order to help your new pup be successful can be an overwhelming task. Fear not, Mojitos and Munchkins has done the research for you!