Caring for a puppy requires ample amounts of love, practice, and patience, but the rewards of loyalty, cuddles, and cuteness are well worth the effort. From the moment you bring home a puppy, you must make sure you have all he requires for feeding and housebreaking. Until they are six months old, puppies should be fed three times a day. Once they 12 weeks old, puppies must be taken outside every hour. You should also make sure that your puppy is vaccinated and spayed or neutered. This infographic from Puppy City in New York illustrates what you can expect when you welcome a puppy into your family and home. If you have friends and family with furry bundles of joy, be sure to share this infographic with them!