Ohhhh poor little guy! I'd get him to the vet asap instead of guessing and hoping you treat it right.

And at your neighbor! You should make them pay part of the damn vet bill, sheesh!