FitFido - Your dog's whole health, down to a science

Giant Schnauzer Ideal Weight Range

55–106 lbs

Giant Schnauzers carry a breed-specific risk of congenital cobalamin (vitamin B₁₂) malabsorption, which can impair energy metabolism and cause subtle weight changes. Many affected dogs require lifelong B₁₂ supplementation. FitFido tracks both the supplement routine and weight in one place, making it easier to see whether supplementation is keeping condition stable.

Your dog is more than a breed average.

A generic range is just a starting point. FitFido uses your dog's unique breed characteristics, age, body type, and activity level to calculate their target weight and construct a custom plan that adjusts as you progress.

Download on the App StoreGet it on Google Play

Please note that a dog's ideal weight depends on many individual factors, including height, bone structure, and overall body condition.