Well, at least he gave her a shot in case she's got an infection or something. Hopefully she'll cough up a hairball and that will have been the cause of her cough.
There are only two rules at my house: House rule #1. Cats rule. House rule #2. See rule #1.