We've had animal control out. They removed the dogs for being off a leash but the owner paid a fine and got them back. I might look for the repellant. I would go out and spray every day if it would keep them away. Thanks, Jessica