We feed our puppies Royal Canin X-Small Puppy Dry Food and Bil-Jac Puppy Select Kibble. We suggest that you start your new puppy out on at least 1 large bag of this food before making any changes to their diet. This will help with their transition. Our puppies are acclimated to having food available at all times. If you prefer a feeding schedule, we suggest that you feed your puppy 4 times a day. Then, when they get to a year old, you can reduce your dog's feeding to twice a day.