Ask a Doctor and Get an Answer to Your Medical Question ASAP
Welcome to just answer
Cats become infected with Bartonella (the bacteria causing cat scratch disease) through flea bites or sometimes cat fights with other infected cats or feline blood transfusions. Some cats become ill, while most simply carry the bacteria in their blood without getting sick. Some studies have found the Bartonella bacteria in the blood of up to 1/3 of healthy cats. So, your son might be having cat scratch disease and your cats while being healthy might be carrying the bacteria.
The best course of action would be to get your cats tested for Bartonella, whether they are carrying this bacteria or not. Also getting them treated by giving anti-flea medication will also take care of the cats carrying this bacteria. For your son, if he has no direct contact with the cats, then he should be safe since this bacteria is transferred by a bite or scratch from an infected or bacteria carrying cat.
Hope this information is helpful
You are definitely right in having concerns regarding his mental health
Reaction to both - the cat scratch disease and the head bump are overboard.
If your cats have a regular follow up with their vet and there is no definite diagnosis, but jut a possibility of the disease in your son, then it makes no sense in getting rid of the cats. First it needs to be confirmed by a blood test of your son if he has this disease. After confirming then you can take a call whether to treat your cats with anti-flea medicine.
But given the history, it seems the issue is not cat scratch disease. Your son has become over sensitive regarding his health. he might have had a simple flu, which he is thinking is cat scratch disease. Also a minor bump with no serious symptoms like loss of consciousness etc does not need an ambulance. the reason for his over senstivity needs to be found out.
Glad to be of help
Please let me know if you have any additional questions or if you want to discuss this further. And please take a moment and kindly click a positive rating (preferably 5 Star/Excellent) to credit for the time & effort put by me in answering your health question, and this is the only way I will be credited for my service to you. If you have follow-up or additional questions you can ask them after the rating too!
I hope you feel that I have given you Great Service. If so, a 5 star rating would be very appreciated. Your rating should be based solely on my answer and not any site issue. Experts are not compensated for their assistance until a positive rating is given.