A feeding target and activity plan from published veterinary equations
MuscleBuddy tracks the animals you look after beside your own training and nutrition: a daily feeding target, an activity plan and an enclosure check. It reports what the numbers say and leaves decisions to you and your vet. It does not diagnose, dose or prescribe.
Each pet has its own record
Add a dog, cat, rabbit or ferret (or any other animal, with species-neutral estimates) with its birthdate, weight and a body condition score on the 1-to-9 scale vets use. A household can share a pet, and each co-owner sees the same record.
Life stage (nursing, growing under four months, growing, adult or senior) is worked out from the birthdate each time the page loads instead of being stored, so a puppy entered as "growing" doesn't stay that way after it has grown. Growth splits at four months because the published feeding tables do: the app feeds a ten-week puppy three times its resting requirement and a nine-month one twice. The thresholds allow for breed size, since a Great Dane and a Chihuahua reach adulthood at very different ages.
A feeding target built from your pet's own body mass
Companion-animal energy needs scale differently from a person's, so the feeding target uses a different equation: resting energy from body mass raised to the ¾ power, multiplied by a factor for species, life stage, neuter status and any weight goal. A neutered adult gets a lower factor than an intact one (1.6 against 1.8 times resting energy for a dog, 1.2 against 1.4 for a cat), which is one reason pets often gain weight after neutering on an unchanged ration.
A weight-loss target is computed against your pet's ideal weight, estimated from its body condition score, not its current weight; a loss factor applied to an overweight animal's current weight would prescribe roughly what it already eats. Weekly loss is capped by species, at 2% of bodyweight for dogs and 1% for cats, because rapid weight loss in an overweight cat risks hepatic lipidosis. A pet without a body condition score gets no weight-management plan, and a nursing animal gets no feeding figure, since intake at that age is for the vet and breeder to decide.
An activity plan sized to keep a pet sound
Baseline daily minutes are set by species and size, then reduced for growth and age, and a body condition score of 8 or higher starts the plan short, flat and low-impact. Two hard limits guard against overdoing it: structured exercise is capped for a young dog whose growth plates are still open, and brachycephalic breeds (bulldogs, pugs, boxers, Boston terriers, Persians and similar) get a shorter, lighter plan with a caution to exercise in the coolest part of the day, because they cool themselves poorly.
Each plan lists its cautions, most serious first, above the numbers. A neonatal animal gets no structured minutes and a note that handling at that age is for the vet and breeder. Where physical activity is cut back, enrichment minutes go up to keep a pet on a restricted plan mentally occupied.
An enclosure check with its own rulebook
Lay out a crate, bed, hide, hutch, pen, food and water station, litter box, scratching post, cat tree or grooming table on a floor plan, using the same drawing tool as the gym planner, and get a findings report instead of a bare pass or fail. Each rule cites its source, and the source sets how a finding is framed: USDA housing standards are a compliance requirement in a licensed facility and advisory in a home, while feline environmental-needs guidelines are advisory everywhere. A rule that can't be checked because a measurement is missing says so.
Where the pets module sits
Pets is its own section of your account, separate from Training, Nutrition, Health and Upkeep. A pet record has a body condition score and a size class, not training days or contest mode. The module reuses the app's energy and activity engines and the gym's floor-plan tool.
Your program and macros stay on your pages, and your pet's feeding target and activity plan stay on its own.
Frequently asked
- Does MuscleBuddy give my pet a medical diagnosis?
No. Each number here (energy target, activity minutes, weight-loss pace) is an estimate computed from what you record, not a diagnosis or a prescription. Anything that needs a professional judgment is left to you and your vet.
- What species does it support?
Dogs, cats, rabbits and ferrets get species-specific formulas. You can record any other animal, and its numbers are labelled as species-neutral estimates.
- How is the feeding target calculated?
From body mass, using the interspecies allometric equation, adjusted for species, life stage, neuter status and any weight goal, which is computed against ideal weight rather than current weight. A weight-management plan needs a body condition score.
- Will it tell me how much to exercise a puppy?
It gives a structured-activity plan capped by a growth-plate limit, since forced repetitive exercise on open growth plates is a recognized risk for developmental joint disease. It does not cover free play, which a puppy limits for itself.
- Can I check whether my pet’s enclosure is set up correctly?
Yes. Lay it out on the floor-plan tool and get a findings report that cites its sources, including a check on how many animals share one litter box or food station.
Get a feeding target and activity plan for your pet
Add a dog, cat, rabbit or ferret and get a plan computed from published veterinary equations, beside your own training and nutrition. Free: feeding targets, activity plans and enclosure checks.