Pup vs your
dosage exam.

Pharm Pup is the iPhone app that turns dosage calculation into rounds you can win: practice problems, a replay for every miss, and pharm drug cards. Player one arrives 5 January 2027.

Player one, ready. Every miss gets a replay.

Pup, the Pharm Pup mascot, talking
Pharm Pup app screen: round 3 of 10, the pup faces an amoxicillin order and the answer 10 mL is typed in

KO this dose.

Liquids practice problem

Order: amoxicillin 250 mg. Have: 125 mg/5 mL. Give ? mL.

Practice problem · oral suspension

Pup saying oops

Not quite: 0.5.

That is 125 ÷ 250: the fraction is upside down, and the 5 mL is missing. Put what you have on the bottom: 250 ÷ 125 × 5.

250 mg × (5 mL ÷ 125 mg) = 10 mL

Rematch: pick again.

Pup saying oops

Not quite: 2.

Close: 250 ÷ 125 = 2, but that is 2 doses of 5 mL, not 2 mL. Multiply by the 5 mL it comes in.

250 mg × (5 mL ÷ 125 mg) = 10 mL

Rematch: pick again.

Pup saying oops

Not quite: 2.5.

The fraction is flipped: 125 ÷ 250 × 5 = 2.5. Desired goes on top: 250 ÷ 125 × 5.

250 mg × (5 mL ÷ 125 mg) = 10 mL

Rematch: pick again.

Pup celebrating

Hit! 10 mL.

250 mg × (5 mL ÷ 125 mg) = 10 mL

Units knocked out: mg. mL stands.

IV drip practice problem

1,000 mL over 8 hr. Drip factor 15 gtt/mL. Run it at ? gtt/min.

Practice problem · gravity IV, drip factor 15 gtt/mL

Pup saying oops

Not quite: 2.

That is 125 mL/hr ÷ 60 = 2.08: the drip factor is missing. Multiply by 15 gtt/mL.

1,000 mL × 15 gtt/mL ÷ 480 min = 31.25, so 31 gtt/min

Rematch: pick again.

Pup celebrating

Hit! 31 gtt/min.

1,000 mL × 15 gtt/mL ÷ 480 min = 31.25, so 31 gtt/min

Units knocked out: mL, hr. gtt/min stands.

Pup saying oops

Not quite: 125.

125 is the rate in mL/hr, for a pump. A gravity line needs drops per minute: × 15 ÷ 60.

1,000 mL × 15 gtt/mL ÷ 480 min = 31.25, so 31 gtt/min

Rematch: pick again.

Pup saying oops

Not quite: 1,875.

1,000 × 15 ÷ 8 = 1,875 drops per hour. Divide by 60 for drops per minute.

1,000 mL × 15 gtt/mL ÷ 480 min = 31.25, so 31 gtt/min

Rematch: pick again.

Kids' mg/kg practice problem

Acetaminophen 15 mg/kg. Child weighs 44 lb. Have 160 mg/5 mL. Give ? mL.

Practice problem · pediatric, weight-based

Pup saying oops

Not quite: 1.9.

300 ÷ 160 = 1.875: the 5 mL is missing. The bottle has 160 mg in every 5 mL, so multiply by 5.

44 lb ÷ 2.2 = 20 kg; 20 kg × 15 mg/kg = 300 mg; 300 mg × 5 mL ÷ 160 mg = 9.375 mL, so 9.4 mL

Rematch: pick again.

Pup celebrating

Hit! 9.4 mL.

44 lb ÷ 2.2 = 20 kg; 20 kg × 15 mg/kg = 300 mg; 300 mg × 5 mL ÷ 160 mg = 9.375 mL, so 9.4 mL

Units knocked out: lb, kg, mg. mL stands.

Pup saying oops

Not quite: 20.6.

44 lb was used as 44 kg. Change pounds to kilograms first: 44 ÷ 2.2 = 20 kg.

44 lb ÷ 2.2 = 20 kg; 20 kg × 15 mg/kg = 300 mg; 300 mg × 5 mL ÷ 160 mg = 9.375 mL, so 9.4 mL

Rematch: pick again.

Pup saying oops

Not quite: 300.

300 is the dose in mg, not the volume. One more step: 300 mg × 5 mL ÷ 160 mg.

44 lb ÷ 2.2 = 20 kg; 20 kg × 15 mg/kg = 300 mg; 300 mg × 5 mL ÷ 160 mg = 9.375 mL, so 9.4 mL

Rematch: pick again.

Try another:

Works without an account. Study aid, not clinical advice: follow your school's rounding policy.

Switch on what you need.

Five things we are building Pharm Pup around. Flip a switch to see what each one means for your next dosage exam.

Screens from the app.

Drawn for the iPhone app we are building now: topics as stages, a face-off with every order, and a replay for every miss.

Pharm Pup Today screen: next exam date, days left and six topic stages with readiness
Pick a stageTopics are stages; the weakest one is tagged to play first.
A practice problem screen: the pup faces the order, with the answer typed in mL
Face the orderType the answer, like the real exam. Practice is never timed.
The replay screen: a 3-hit combo where lb, kg and mg are knocked out and 9.4 mL stands
The replayEvery miss is replayed step by step, then a rematch.

Drop your email, grab the sheet.

The PDF downloads instantly on the next page; it is not emailed. We store your email, the two optional answers, the time you agreed and the campaign tag of the link you came from. No ads, no tracking pixels. Privacy.

Page 1 of the Pharm Pup dosage formula sheet: dimensional analysis, D/H × Q, IV rates and drip factorsPup pointing at the formula sheet

Free while you wait.

Questions, answered.

When does Pharm Pup launch?

Pharm Pup is planned for iPhone on 5 January 2027, in time for the spring semester. We plan to open App Store pre-orders around 8 December 2026 and will email the waitlist when they do.

What will it cost?

The price is not final yet. The formula sheet and every guide on this site are free. We will tell the waitlist the price before pre-orders open.

Is it on Android?

Not at launch. Pharm Pup is iPhone-only for now.

Is it for NCLEX?

It is built for the dosage calculation exams and pharmacology courses inside nursing school (BSN, ADN and PN). It is not affiliated with NCLEX, ATI, HESI or any school.

Where does the content come from?

Drug content is adapted from open textbooks (OpenStax Pharmacology for Nurses and Open RN Nursing Pharmacology 2e, both CC BY 4.0) and FDA labels on DailyMed. Dosage problems are generated and checked by code, so every answer and every step is verified.

What about my school's rounding rules?

Schools differ. Pharm Pup lets you set the rounding rule, and every worked solution shows where rounding happens. Always follow your school's policy.