Using poisons like 1080 is very inefficient and the dogs do avoid the baits.
Some will die...maybe 10% of the population, 30% will recover having not injested a lethal dose....these survivors are the trainers of pups to avoid future baits.
Good trappers are overall the best strategy if they are given free reign.
Dogs and dingoes soon learn to avoid anything associated with gun shots....you get maybe two chances at a free roaming dog with a rifle until he learns you carry the gun.
Excessive hunting with guns creates a more wary target that will in most cases be almost impossible to shoot.
I have spent many years of vermin control on farms, including dogs and there is no other animal in Australia that learns faster and remembers longer than a dingo / wild dog.
The only other method than trapping that is highly effective is also highly illegal, but it's results are astounding....it does not discriminate what it kills....one lick and it is over before they can walk 20 metres or get airborne. Just as well not many people know of this.