Hello. Thanks for the question.
The first thing I would do, is check to make sure that he actually has a fever. The normal temperature in dogs is 100-102. A fever is > 103. You will need to use a digital thermometer and take a rectal temperature. If it's high, then we can do something.
Tylenol and Ibuprofen are toxic in dogs, so I wouldn't use them. Aspirin is ok to use, but I don't like to give it when a dog is vomiting.
I would actually use a combination of something to settle the stomach and an anti-histamine for it's anti-inflammatory and anti-fever effects. You can give Benadryl at a dose of 1-2 mg per lb body weight. It can be given every 6-8 hours, as needed. You can also give Pepcid (Famotidine) at a dose of 0.25 mg per lb body weight every 12-24 hours for nausea.
This should help get the temperature down and the vomiting under control. If it's not helping, then I would see a vet for fluid therapy and more specific injectable meds like Cerenia for nausea and Metacam for the fever.
I hope this helps, let me know if you have any other questions.