Glad Zeke is feeling better, but I wanted to mention that Ibuprofen(Advil, Motrin) is actually toxic to dogs, as is Acetaminophen(Tylenol). OTC aspirin is safe for dogs on a short term basis; the buffered, daily dose stuff is about right for a 50 pound dog.

If Zeke is an older fella, you may want to talk to your vet about keeping a stash of meloxicam or Metacam(the canine version of meloxicam) on hand. My Pingo, who is 16 this month, took Metacam occasionally for several years, when she forgot she is an old dog. Now she takes meloxicam every day...she can't turn her head without it!