In general, the normal body temperature for animals is higher than for humans. The normal rectal temperature of a dog is 99.5° to 102.5°F. The normal temperature of a puppy at birth is 96-97°F. The temperature gradually increases with age until it is 100°F at 4 weeks of age.