Squirrel Problem?
put a few boxes of moth balls in your attic the squirrels hate the smell
Keeping Dogs Out of My Yard?
If your town has a leash law just keep calling the dog officer on the owners. They will get sick of paying the fines eventually.