I have a Soulful Knight fully trained with some nice abilities on my life and a friend of mine would like to attain one for his collection if nothing else. We have hatched three times and each time he uses a pet whose "DNA" number is much lower that the Soulful Knight. Yet each time we have hatched we each end up getting his pet.
Is this just incredibly bad luck or is there something about the Soulful Knight that makes it so it can't be acquired through hatching?
Both of us are getting quite frustrated and we don't wanna waste more gold if he can't get his own Soulful Knight.
It can be hatched, but more common pets are more likely outcomes than rare, so the odds are a bit against you. If you keep trying, you'll get it to pass sooner or later.