Решение:
- В первом предложении (1) отсутствует запятая перед союзом "и" в сложносочиненном предложении.
- Во втором предложении (2) пропущена запятая перед прямой речью.
- В третьем предложении (3) тире поставлено верно между подлежащим "я" и сказуемым "сказал".
- В четвертом предложении (4) пропущена запятая перед союзом "и" в сложносочиненном предложении.
Верное предложение:
3) «Я не ветеринар», - сказал Карл Петрович и захлопнул.