Dogs need to be registered with town or city hall because they are members of a community and as a dog owner you will be held accountable for your dog's actions. It is also important to register your dog with town hall in order to verify that your dog has recieved it's rabies vaccinations! This helps to stop the spread of rabbies among our animals and protect the people in your town.