Wow sorry I cant help but most definitely a vet visit. That would freak me out. I hope all turns out well though.