I'm sorry to say...but a vet is necessary.Get the credit card out.