actually its not good to feed long term small dog food to a large breed puppy. large breed puppies need specific nutrition for there bones since they grow differantly then a little dogs bones and it can cuase issues with growth. also small dogs are prone to getting hypoglicemia where big dogs are not.
Can I feed a small dog large breed dog food?
Kibble formulated for small breeds will be smaller than kibble for larger breeds as it is made with the size of the dog's jaw in mind. Smaller breeds can be more prone to gastrointestinal upsets and poor dental health, so feeding a diet specific to them can help manage these issues.
What happens if I feed my small dog big dog food?
Smaller breeds may choke on large pieces of food if they're in too much of a hurry to chew their food into manageable bits. Large dogs may clog their own throats with fistfuls of too-small kibble as it hits the back of the throat.
More useful articles on a similar topic 👇
How much should my 6 week old puppy be eating?Should I feed My Puppy Large Breed food?