Every job has its advantages and disadvantages. Working with animals is no exception, since as rewarding as it is, there are numerous challenges workers have to deal with.