500 flood-hit animals rescued and vaccinated