This answer is a little late, but a good Rule-Of-Thumb is:
*If something happens to your animal, would you take a human-child to the doctor/ER/hospital if the same thing happened to he or she?
If the answer is YES, I WOULD take my child to the doctor/ER/hospital, then it's time to take your animal in.
Yikes!!! Agree with Ginger on this one. The only think I might suggest if feeding some bread. Hope that turns out okay as that can really tear up the insides. Watch for any blood orally or in the stool.
Get to the vet pronto. I can't think of any other solution, or home remedies for this. You need to see a professional. Now.