ibuprofen suspension preparation and brad davis and warning signs diabetes and colon cancer symptoms and dogs for people with allergies