This is a question for a vet or a pet poison hotline - we don't allow members to offer medical advice for emergencies here as we have no way of validating if anyone here is a veterinary professional and incorrect advice might hurt your pup or delay necessary medical treatment. I hope your pup is doing well now, I know it's been a few hours.