Yorkshire Terrier Nutrition Guide
Updated 2026-05-08 · Vet-reviewed breed-specific guidance
Daily calories (avg)
195 kcal
Protein target
28%
Fat target
16%
Activity level
moderate
Quick facts
- Size: toy
- Adult weight: 4–7 lbs
- Lifespan: 13–16 years
- Activity: moderate
Best foods for Yorkshire Terriers
- Chicken breast
- Cottage cheese
- Cooked egg
- Plain rice
Foods to avoid for Yorkshire Terriers
- Hard kibble (large)
- Bones
- Fatty foods
Diet considerations & watch-outs
- Hypoglycemia — feed 3-4 small meals
- Dental issues — softer foods
- Sensitive digestion
Common health concerns
- Tracheal collapse
- Liver shunts
- Dental disease
How we calculate calories
We use the standard veterinary RER (Resting Energy Requirement) formula: 70 × (weight in kg)^0.75, multiplied by an activity factor. For a 5.5-lb Yorkshire Terrier at moderate activity, that's approximately 195 kcal per day. Puppies need 2x maintenance; seniors typically 0.8x.