allergy testing for dogs and yasmin 28 side effects and buy ibuprofen and managing diabetes with diet and metronidazole interactions