Yes. All dogs and cats over a certain age (usually 6 months) are required to be immunized against a number of diseases including rabies.