Dogged researchers show dingoes keep feral cats in check