Over 7 days or more, gradually decrease the amount of the current puppy food while increasing the amount of new puppy food. Use this same formula when they transition from puppy food to adult dog food. If you switch too fast your puppy will get digestive upset like diarrhea and vomiting that may result in needing to see a vet.