I know you can get them through hoards which by the way also increases of getting a shiny pokemon aswell (Which I learned to my cost when I killed the wrong Scraggy). I wanna experiment with the Pokeradar and see if that helps.
Oh and another bit of good news with the breeding mechanics. Now either parent can transfer it's ability to the child pokemon. :D