was the ibuprofen after the red pee or before? if before check to see if it has red coloring it, just a longshot I'm sure a few dandelions isn't going to give him stones. Sandy