Question: what is the average heart rate of a small dog?
Answer: For dogs, a normal heartbeat varies on size: Small dogs and puppies normally have heart rates of 120 to 160 beats per minute. Dogs over 30 pounds have heart rates of 60 to 120.