Pets, Reef & Aquatics
Pet age, food, calories, pregnancy and reef dosing.
69 tools
- Puppy Weight CalculatorEstimate a rough adult puppy weight from current weight and age.
- Dog Age CalculatorEstimate human-equivalent pet age using an approximate life-stage rule.
- Cat Age CalculatorEstimate human-equivalent pet age using an approximate life-stage rule.
- Dog Food CalculatorEstimate resting and daily energy needs and food portions from a life-stage multiplier.
- Cat Food CalculatorEstimate resting and daily energy needs and food portions from a life-stage multiplier.
- Dog Calorie CalculatorEstimate resting and daily energy needs and food portions from a life-stage multiplier.
- Cat Calorie CalculatorEstimate resting and daily energy needs and food portions from a life-stage multiplier.
- Dog Pregnancy CalculatorEstimate pet delivery date from mating date.
- Cat Pregnancy CalculatorEstimate pet delivery date from mating date.
- Dog Chocolate Toxicity CheckerEstimate chocolate exposure and show an urgent veterinary-contact instruction.
- Dog Water Intake CalculatorEstimate a dog's total daily water requirement from body weight.
- Reef Calcium and Alkalinity Dosing CalculatorCalculate dry pure-chemical mass to raise reef calcium or alkalinity.
- Salinity Adjustment CalculatorEstimate water replacement needed to move specific gravity toward a target.
- Aquarium Volume CalculatorCalculate rectangular aquarium water volume from internal dimensions.
- Aquarium Substrate CalculatorEstimate aquarium substrate mass from bed depth and material density.
- Aquarium Stocking CalculatorCompare total adult fish length with a user-selected stocking heuristic.
- Aquarium CO2 CalculatorEstimate dissolved CO₂ from pH and carbonate hardness.
- Aquarium Tank Weight CalculatorEstimate filled aquarium weight including tank and decorations.
- Aquarium Water Change CalculatorCalculate water-change volume and dilution of an entered nitrate level.
- Labrador Retriever Puppy Weight CalculatorLabrador Retriever adult reference range: 55.0–80.0 lb (24.9476–36.2874 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- German Shepherd Dog Puppy Weight CalculatorGerman Shepherd Dog adult reference range: 50.0–90.0 lb (22.6796–40.8233 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Golden Retriever Puppy Weight CalculatorGolden Retriever adult reference range: 55.0–75.0 lb (24.9476–34.0194 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- French Bulldog Puppy Weight CalculatorFrench Bulldog adult reference range: 28.0–28.0 lb (12.7006–12.7006 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Bulldog Puppy Weight CalculatorBulldog adult reference range: 40.0–50.0 lb (18.1437–22.6796 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Beagle Puppy Weight CalculatorBeagle adult reference range: 13.0–30.0 lb (5.8967–13.6078 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Poodle (Miniature) Puppy Weight CalculatorPoodle (Miniature) adult reference range: 10.0–15.0 lb (4.5359–6.8039 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Poodle (Standard) Puppy Weight CalculatorPoodle (Standard) adult reference range: 40.0–70.0 lb (18.1437–31.7515 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Poodle (Toy) Puppy Weight CalculatorPoodle (Toy) adult reference range: 4.0–6.0 lb (1.8144–2.7216 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Rottweiler Puppy Weight CalculatorRottweiler adult reference range: 80.0–135.0 lb (36.2874–61.235 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- German Shorthaired Pointer Puppy Weight CalculatorGerman Shorthaired Pointer adult reference range: 45.0–70.0 lb (20.4117–31.7515 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Yorkshire Terrier Puppy Weight CalculatorYorkshire Terrier adult reference range: 7.0–7.0 lb (3.1751–3.1751 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Boxer Puppy Weight CalculatorBoxer adult reference range: 15.0–80.0 lb (6.8039–36.2874 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Dachshund Puppy Weight CalculatorDachshund adult reference range: 11.0–32.0 lb (4.9895–14.515 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Pembroke Welsh Corgi Puppy Weight CalculatorPembroke Welsh Corgi adult reference range: 28.0–30.0 lb (12.7006–13.6078 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Siberian Husky Puppy Weight CalculatorSiberian Husky adult reference range: 35.0–60.0 lb (15.8757–27.2155 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Great Dane Puppy Weight CalculatorGreat Dane adult reference range: 110.0–175.0 lb (49.8952–79.3787 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Australian Shepherd Puppy Weight CalculatorAustralian Shepherd adult reference range: 40.0–65.0 lb (18.1437–29.4835 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Doberman Pinscher Puppy Weight CalculatorDoberman Pinscher adult reference range: 60.0–100.0 lb (27.2155–45.3592 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Cavalier King Charles Spaniel Puppy Weight CalculatorCavalier King Charles Spaniel adult reference range: 13.0–18.0 lb (5.8967–8.1647 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Miniature Schnauzer Puppy Weight CalculatorMiniature Schnauzer adult reference range: 11.0–20.0 lb (4.9895–9.0718 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Shih Tzu Puppy Weight CalculatorShih Tzu adult reference range: 9.0–16.0 lb (4.0823–7.2575 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Boston Terrier Puppy Weight CalculatorBoston Terrier adult reference range: 12.0–25.0 lb (5.4431–11.3398 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Bernese Mountain Dog Puppy Weight CalculatorBernese Mountain Dog adult reference range: 70.0–115.0 lb (31.7515–52.1631 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Pomeranian Puppy Weight CalculatorPomeranian adult reference range: 3.0–7.0 lb (1.3608–3.1751 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Havanese Puppy Weight CalculatorHavanese adult reference range: 7.0–13.0 lb (3.1751–5.8967 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Shetland Sheepdog Puppy Weight CalculatorShetland Sheepdog adult reference range: 15.0–25.0 lb (6.8039–11.3398 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Brittany Puppy Weight CalculatorBrittany adult reference range: 30.0–40.0 lb (13.6078–18.1437 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- English Springer Spaniel Puppy Weight CalculatorEnglish Springer Spaniel adult reference range: 40.0–50.0 lb (18.1437–22.6796 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Pug Puppy Weight CalculatorPug adult reference range: 14.0–18.0 lb (6.3503–8.1647 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Mastiff Puppy Weight CalculatorMastiff adult reference range: 120.0–230.0 lb (54.4311–104.3262 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Cocker Spaniel Puppy Weight CalculatorCocker Spaniel adult reference range: 20.0–30.0 lb (9.0718–13.6078 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Vizsla Puppy Weight CalculatorVizsla adult reference range: 44.0–60.0 lb (19.9581–27.2155 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Chihuahua Puppy Weight CalculatorChihuahua adult reference range: 6.0–6.0 lb (2.7216–2.7216 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Miniature American Shepherd Puppy Weight CalculatorMiniature American Shepherd adult reference range: 20.0–40.0 lb (9.0718–18.1437 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Border Collie Puppy Weight CalculatorBorder Collie adult reference range: 30.0–55.0 lb (13.6078–24.9476 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Weimaraner Puppy Weight CalculatorWeimaraner adult reference range: 55.0–90.0 lb (24.9476–40.8233 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Maltese Puppy Weight CalculatorMaltese adult reference range: 7.0–7.0 lb (3.1751–3.1751 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Collie Puppy Weight CalculatorCollie adult reference range: 50.0–75.0 lb (22.6796–34.0194 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Basset Hound Puppy Weight CalculatorBasset Hound adult reference range: 40.0–65.0 lb (18.1437–29.4835 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Newfoundland Puppy Weight CalculatorNewfoundland adult reference range: 100.0–150.0 lb (45.3592–68.0389 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Rhodesian Ridgeback Puppy Weight CalculatorRhodesian Ridgeback adult reference range: 70.0–85.0 lb (31.7515–38.5554 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- West Highland White Terrier Puppy Weight CalculatorWest Highland White Terrier adult reference range: 15.0–20.0 lb (6.8039–9.0718 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Belgian Malinois Puppy Weight CalculatorBelgian Malinois adult reference range: 40.0–80.0 lb (18.1437–36.2874 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Shiba Inu Puppy Weight CalculatorShiba Inu adult reference range: 17.0–23.0 lb (7.7111–10.4326 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Chesapeake Bay Retriever Puppy Weight CalculatorChesapeake Bay Retriever adult reference range: 55.0–80.0 lb (24.9476–36.2874 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Bichon Frise Puppy Weight CalculatorBichon Frise adult reference range: 12.0–18.0 lb (5.4431–8.1647 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Akita Puppy Weight CalculatorAkita adult reference range: 70.0–130.0 lb (31.7515–58.967 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Saint Bernard Puppy Weight CalculatorSaint Bernard adult reference range: 120.0–180.0 lb (54.4311–81.6466 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.
- Bloodhound Puppy Weight CalculatorBloodhound adult reference range: 80.0–110.0 lb (36.2874–49.8952 kg). Compare your puppy's crude age-based estimate with that historical adult range. Historical AKC-derived adult weight ranges and popularity order from an archived third-party dataset. Not current rankings or breed-specific growth trajectories. No breed-specific growth curve or percentile is asserted.