I'm sorry that I can't help, but I would definately get this little guy to the vets asap!!

Please keep us updated on how he's doing.