Normal Canine Heart Rate. Small dogs and puppies normally have heart rates of 120 to 160 beats per minute. What the normal heart rate for dogs really is?
If a dog's heart is beating too slowly, enough blood isn't being provided to the entire body. Your dogs heart rate should be between 50 and 100. Problems with an abnormal heart rate in a dog.
Greater than 160 beats per minute (bpm) in standard sized dogs, 140 bpm in giant breeds, 180 bpm in toy breeds, and 220 bpm in puppies.
Puppies can vary a little outside these ranges. If you’re concerned about what you're finding, discuss your results with your veterinarian. Because normal varies so much, it’s difficult to assess abnormal without a baseline, so take your dog's heart rate a few times and make notes. The normal heartrate is 70 to 160 bpm.