I disagree, the pet rewards should be 100% like there were originally when they were first introduced. None of the Hanuman pets are particularly good, so there is no reason to make them significantly more difficult to acquire than other, better, pets.
Now that pet taming time has been reduced to approximately four seconds, there is even less reason to keep them being a very low chance.
Or, alternatively, make all of the pet hearts drop one of the pets randomly, with the rarer hearts providing higher odds for a bigger pet. Made an example of what I mean: