Yes! Allow Registered Carry the same as the rest of the State.
My wife and I were surrounded by three snapping and lunging dogs, two Dobermans an a Pit Bull. With only a couple of hiking sticks between us, we came very very close to being maimed or killed.
Animals don't read laws, and violators don't care. Only the law abiding are impacted by the ban on self defense.