I agree that the electro-netting is to keep the predators out, not to train the turkeys to keep away from it. It is great though even without the charger if you want to periodically move the fence because it just pokes into the ground. I use 47" tall field fencing (like RedBrand) permanently...
Electric poultry netting will keep the turkeys confined. They will not fly over it directly from the ground. If there are tree branches or other roosting places above in your turkey yard then they will fly up to those and then fly over the netting from there. What I would do with the dog...