Thanks for the info about the communicator! Neo had his blood drawn and urinalysis today so he's not in the best of moods right now.
The Vet will call tomorrow with some news about his tests and then we can start looking at next steps.