I believe bear spray is stronger and has a more forceful amount and spray.
I am a big believer in calling the police on neighbors dogs that are aggressive. I have called 3 times on one neighbor, the house next to use. They paid a huge fine the third time, had a fence company out the next day and we have not had a problem in a year.