I live in the land were you can shoot people if they are trespassing and you have warned them.
Catch the dogs (make sure they have collars and tags) and tie them to the front of the local shelter there is a hefty fine to get them out!
As for the peacocks they could just "disappear"
We did...