Pet Breathing Rate Calculator
This pet breathing rate calculator counts resting breaths in 30 seconds and converts them to breaths per minute. Use it when your dog or cat is asleep or fully relaxed. Panting, play, and a warm room all inflate the number and make the reading useless.
30-second count
Resting breathing rate counter
Count while your pet is asleep or fully relaxed — panting, playing, or a warm room all push the number up and make the reading useless. One breath is one rise and fall of the chest.
A relaxed dog or cat normally breathes fewer than 30 times a minute at rest. A rate above 40 that repeats across several calm readings is the single most useful early sign of fluid on the lungs, which is why cardiologists ask owners to log it daily. Record the number and the date, and bring the log to your appointment. Laboured breathing, blue or grey gums, or a pet that will not lie down are emergencies — go to a vet now rather than counting again.
How to count resting breaths
Watch the chest: one rise and one fall is one breath. Tap the button to start a 30-second timer, then tap once for every breath. The tool doubles the count to breaths per minute. A calm dog or cat is usually under 30. A rate of 30–40 should be repeated when the pet is truly at rest. Above 40 on several calm readings is a reason to call your vet — it is one of the earliest signs of fluid on the lungs.
Laboured breathing, a heaving belly, or gums that look pale, grey, or blue are emergencies. Go to a vet instead of counting again.
Frequently asked questions
What is a normal resting breathing rate for a dog or cat?
A relaxed dog or cat usually takes fewer than 30 breaths per minute at rest. Count only when the pet is asleep or fully calm.
When is a high breathing rate an emergency?
A resting rate above 40 that repeats, laboured breathing, pale or blue gums, or a pet that will not lie down needs a vet now.
How do I count one breath?
One breath is one rise and one fall of the chest. Tap once for each full breath during the 30-second count, then the tool doubles it to breaths per minute.