Quoted By:
After losing Bibarel, I decided to go all the way to Iron Island, I used repel so I didn't encounter any wild pokemon and I got given an egg by Riley. That egg has finally hatched into a Riolu that I named Anubis. Riolu is only level 1 so it will take time for it to catch up with the others.