Upon a further search of the local apartments, we found the neighbor had a few dead animals at the doorstep. They must have noticed Bridget frantically looking for the cat and told her where he was.
He is back again. I gave him a three time bath with flea shampoo just to make sure and combed his coat to remove the excess hair.
Problem solved.