Thats correct, the neighbors have to be on board, or you can't do it.
A person has a hunting license, is in the season dates and is 500 feet from homes...He has to have permission from neighbor to shoot squirrels? Is this correct? a town ordinance?
I can bow hunt deer on my property and don't have to tell the neighbors a thing.