Keeping a pet happy and healthy is hard work