Oh, that poor cat - but he knew where to go for help. Please take him to the vet! Do you have an idea when this happened? If your neighbor knows, he should definately not have the cat back!!!