What to do totally depends on how long after you gave the oral prevention. If within 2 hours, we recommend repeating that dose when you pet is feeling better (within 12-24 hours) if over 2 hours you are safe to feel your pet absorbed their prevention. Don’t forget to ask us about the injectable heartworm prevention that lasts for months!!