Becoming a pet parent can be fun, rewarding, and full of unexpected adventures, but it's not all sunshine and rainbows. When ...