Les chiots Shih Tzu devraient manger trois fois par jour, et un Shih Tzu adulte devrait manger une fois par jour, selon All Shih Tzu. Un chiot doit manger une once de nourriture pour chaque livre qu'il pèse. . Les chiens adultes doivent manger une demi-once de nourriture par livre de poids.
Alors que de nombreux chiens s'accommodent d'un approvisionnement constant en nourriture pour chiens, la race Shih Tzu est sujette à l'obésité et s'en sort mieux avec un régime alimentaire contrôlé. L'obésité peut ne pas être un problème chez les jeunes chiens, mais elle peut le devenir chez les chiens plus âgés qui sont moins actifs. Miracle Shih Tzu recommande de limiter les friandises et de ne pas suralimenter pour prévenir l'obésité.