Fever in dogs mostly due to the infection. It can be viral infection. Ticks bite also cause fever. Tap worm and heartworm also cause fever. You should check the gums of your dog. A healthy dog has pink gums. Other than pink gums indicate some problems. So take your dog to vet for the diagnosis and treatment.