There are many great things to being a vet. And like most other professions, there are also a few bad things. But as a vet, when you are having a bad day, it is just a matter of time before some great cat, dog, or owner puts you back in a great mood.