Question: how long does it take for a dog to digest medication?
Answer: Typically, most drugs are absorbed within 20-30 minutes after given by mouth. Vomiting after this amount of time is not related to the drug in the stomach as the vast majority, if not all, has already been absorbed.