caneat.petIf pet ate it
All breeds

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: 47 lbs
  • Lifespan: 1316 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.