The Shiba Inu diet will need to include animal proteins, healthy carbs, vitamins, minerals, and omega fatty acids--nutrients every dog needs to maintain its health in the long term. This means the best Shiba Inu dog food is premium dry kibble, as it has balanced portions of the above-listed ingredients.
But just how much should a Shiba Inu eat? Adult Shibas, depending on their age, size, and activity levels, will only need about two cups of dry food per day, divided into two meals. Shiba Inu puppy food portions are a bit smaller: again depending on age, about 1½ cups per day, divided into three meals (not two) until six months of age.
For more info on Shiba Inu eating habits and feeding, see this Shiba Inu feeding chart:
Dog AgeDog WeightFood TypeAmountFrequency2 Months3 lbsDry (Puppy formula)0.25 cups3x/day3 Months6 lbsDry0.33 cups3x/day6 Months12 lbsDry0.5 cups3x/day9 Months16 lbsDry* (Puppy/Adult)0.85 cups2x/day12 Months+20 lbsDry (Adult formula)1 cup2x//day*--Around this time, transition to adult food by mixing in adult formula with the puppy formula, in slowly increasing amounts with each meal, for one week.
Try if possible to stick to the above-listed portions. Though they're not especially prone to obesity, if these dogs are constantly overfed (and under-exercised) they certainly can become overweight--and a fat Shiba Inu will have multiple health problems and a potentially shortened lifespan. You can help control your Shiba's weight by having consistent feeding and exercise schedules, by not feeding the dog table scraps (and easy on the Shiba Inu treats!), and by not leaving food in the dog's bowl all the time.
If you're worried your Shiba Inu is overweight, try this simple test: run a hand along the dog's side, and if you can't feel any ribs, it's diet time--which means less food and more exercise!