I have been told 1hr, and never been told otherwise. I would not think that 10mins is enough time for the meds to get into the blood stream when given orally. I try 2x's only, if that doesn't work I feel that the shot should be given to my dauhter. Hope this helps.Angela