A dog’s normal body temperature ranges from 101 to 102.5 degrees Fahrenheit. A fever is typically defined as a body temperature exceeding 103 degrees Fahrenheit. Various factors can contribute to a dog developing a fever. Infections—be they viral, bacterial, or fungal—are common culprits. Other causes can include inflammation from an injury or illness, heatstroke, or even certain medications.