Your vet sounds like a flippin' idiot.
Only I don't really mean "flippin'"!