@catlover26 - can I suggest something? Don't repeat yourself - just give him time to respond. Both my dad and my partner (both combat PTSD sufferers) can take an AGE to reply to something. But if you repeat it they get confused and annoyed. Just ask the question / make the statement and then wait. Sometimes its 5 whole minutes before you get an answer as if no time had passed.
Might not be the case for your vet but worth trying.
Might not be the case for your vet but worth trying.