I work for an emergency hospital. On a daily basis I have people call and ask for advise and or ask how to treat at home.
Now here is the problem. I have had people call and describe a dying animal and when they arrive the pet is fine. On the flip side I have had people call and describe a healthy animal and then later call to tell me the pet passed away at home.
Now If I tell them the pet is fine, can wait till morning or how to treat at home and then the pet dies. We'll I have to live with that. I have been doing this for over 20 years and my first and primary concern is the pet. So my answer is always the same. See a veterinarian.