They don't seem to spawn on all servers. I could not find any (primary or secondary) on my home server, even after 30 minutes of clearing other battle pet spawn. I switched servers and there was over a dozen.