"i think dilaudid is a wonderful medicine when given in high enough doses administered i.v or i.m. i&#039;m currently in the hospital with multiple blood clots in both my legs and am on a pain pump of dilaudid at a rate of 0.8 mg an hour with 0.5 mg demand boluses every 8 minutes and all it does is make me sleepy. but a 3mg i.m shot the day i was admitted took the pain away."