Sign In
Register Clinic
Forgot password?
Demo: demo@vetlens.com / demo1234
Dashboard
Good morning — here's today's overview
—
Total Clients
Active pet owners
—
Visits Today
Logged so far
—
Due This Week
Follow-ups pending
—
Overdue
Need immediate attention
Today's Appointments
—
Loading…
Upcoming Reminders
Next 14 days
Loading…
Species Mix
Animals registered
Visit Reasons
All time breakdown
Clinic health scorecard
Key metrics vs industry benchmarks — target ranges shown
Patient species mix
All registered animals
New clients per month
Monthly client registrations — last 7 months
Total visits per month
Visit volume with month-over-month delta
Patient (animal) registrations per month
New animals registered — leading indicator of future visit volume
Monthly revenue
Total revenue from visits with payment recorded
Avg revenue per visit (ARPV)
Yield trend — rising = upselling; falling = case-mix shift
Revenue by service category
Approximated by visit purpose — highest revenue categories first
Visit frequency trend
Avg visits per active client per month — below 1.2 is a warning sign
Client status breakdown
Active (visited in 18m) vs lapsed vs new
Preventive care ratio — monthly
% of visits that are wellness/vaccination/deworming — target ≥ 40%
Visit purpose breakdown
All visits by purpose — all time
All Clients
Client Animals Last Visit Face ID
Loading…
All Visits
DateClientAnimalPurposeNotesNext DuePayment
Loading…
Attachments
Search by owner, animal or date to fetch files
Enter a search above to find visit attachments
Reminders
Loading…
Prescriptions
DateClient / AnimalDiagnosisAI ConfidenceRule CheckStatus
Loading…
Differential Diagnosis
Symptom-driven AI clinical decision support · Ranked differentials · Further tests
DateAnimalPresenting SymptomsAI Primary DxUrgencyConfirmed Dx
Loading…

Fluid Therapy Calculator

Deficit + Maintenance + Ongoing losses → complete 24h plan

Quick reference

Dehydration assessment
% Clinical signs
≤5%Tacky mm, subtle tent
6–8%Dry mm, slow tent, HR↑
9–11%Eyes sunken, CRT ↑, weak
≥12%Shock — immediate IV
Common IV fluid types
LRS / Hartmann's — isotonic, first choice for dehydration
0.9% NaCl — metabolic alkalosis, hypochloraemia
5% Dextrose — hypoglycaemia, not for volume replacement
Plasmalyte — balanced electrolytes, surgery / critical care
Shock bolus (dogs)
Full bolus: 90 ml/kg IV over 15–20 min
Titrated (preferred): 20 ml/kg over 15 min, reassess × 3
Cats: 10–20 ml/kg bolus max, reassess often

Emergency Crash Cart Calculator

Enter patient weight → instant drug doses for CPR & emergency stabilisation

—
kg body weight
Enter patient weight to generate crash sheet

CPR protocol — quick ref

Step 1 — compressions
Rate: 100–120 BPM (metronome recommended)
Depth: 1/3 chest width, full recoil
Cycle: 2 min compressions → reassess
Ratio: 30:2 compressions to ventilations
Step 2 — airway & ventilation
Intubate ASAP — ETT, cuff inflated
Rate: 10 breaths/min once intubated
Tidal vol: 10 ml/kg
Defibrillation (if available)
VF/pulseless VT: 4–6 J/kg biphasic
Shock → immediate CPR resume (no pulse check first)
ROSC checklist
✓ Palpable pulse & SpO₂ signal
✓ ETCO₂ rise (if monitoring)
✓ Move to post-arrest monitoring
✓ Start post-ROSC fluid plan

Veterinary Drug Dose Calculator

Drip Rate Calculator

Convert ml/hr ↔ drops/min for any IV giving set

Always verify drip rate by counting drops for 15 seconds × 4. Micro-drip sets (60 gtt/ml) give the same number as ml/hr — useful to remember.

Quick reference

Common giving sets
Set type gtt/ml Use
Standard adult20Most IV fluids
Blood / colloid15pRBC, plasma
Macro-drip10Rapid infusion
Micro / burette60Paediatric / CRI
The micro-drip shortcut
With a 60 gtt/ml burette set, drops/min = ml/hr numerically.
e.g. 25 ml/hr = 25 drops/min — no calculation needed.
Rate table — 20 gtt/ml set
ml/hrgtt/mingtt/15s
1031
2072
30103
50174
75256
100338
1254210
1505013
2006717
Formula reminder
gtt/min = (ml/hr × gtt/ml) ÷ 60
ml/hr = (gtt/min × 60) ÷ gtt/ml

Unit Converter

Instant conversion for weight, temperature, volume, and drug concentration

Enter a value above
Quick conversions
Enter a value above
Normal ranges
Dog: 38.0–39.2 °C  /  100.4–102.6 °F
Cat: 38.1–39.2 °C  /  100.6–102.6 °F
Rabbit: 38.5–40.0 °C  /  101.3–104.0 °F
Bird: 40.0–42.0 °C  /  104.0–107.6 °F
Enter a value above
Quick reference
1 L = 1000 ml
1 fl oz = 29.57 ml
1 tsp = 5 ml   ← home dosing standard
1 tbsp = 15 ml
Enter a value above
Common drug concentrations
1% = 10 mg/ml   ← key formula
Lidocaine 2% = 20 mg/ml
Adrenaline 1:1000 = 1 mg/ml
Adrenaline 1:10,000 = 0.1 mg/ml
Ketamine 10% = 100 mg/ml
Propofol 1% = 10 mg/ml
Prescription Analyzer
AI peer-review · Drug safety check · Interaction analysis · Second-opinion preparation
Analysis History
Loading…
DatePatientDiagnosisDrugs ReviewedRating
Loading…
X-Ray Interpretation
AI radiograph reading · Key findings · Differentials · Red flags · Next steps
Interpretation History
Loading…
DatePatientRegionsTop DifferentialConfidenceRed Flags
Loading…
Workbench
Select a patient to see their full clinical picture
Start typing an owner's name, their phone number, or their pet's name.
?
—
—
AdamEyes — Coming Soon
Auto-identify this client when they walk in. Link face ID to pull this record instantly.
Animals
Visit History