I have used the suppository on my Granddaughter and it works very well. It gives you that safety of knowing she is getting the needed meds when nothing is staying down. Take my word for it though.....EVEN the three year old was not a willing patient. LOL But I would prefer this to the shot!Cheryl Lane