I am stuck with having to deal with my ex-husbands, "Good for nothing, poops in front of doors,gates, and what haves you, shreds anything she gets ahold of, including clothes, shoes, books, cats, chickens";German Shorthair Pointer. Even after I put up all kinds of fencing, including electric, poultry and field fencing, she still stalked my birds and would hit the fences hard enough that she could grab a wing or an appendage of any unwary bird, so after dealing with it to the point that I was ready to snap and shoot the dog, and I could no longer use the bb gun because my neighbor claimed that it was breaking laws of ballistics and doing all kids of amazing things with distance and trajectory, I came up with belling the dog.
I bought a bell like people put on their goats or sheep, and I put it on her, attached by about 6 inches of light chain. It jingles like crazy and she cant sneak up on anything, and it has the added benifit of driving the jackass neighbor up the wall.
I later added a 6ft length of chain for her to drag, to slow her down, because she was overheating herself, and just acting psychotic in her attempts to get them, but a bell should be enough for a little yap dog.
Good luck, and I hope something works for you.