Well, since smoochum is a baby pokemon, all of which are programmed to have at least 3 perfect IVs, the chances are much higher than they are for most species. ¯\_(ツ)_/¯
On the bright side, the unfortunate part of this situation is one that can be fixed later, right?
though i did not know that (and it explains the 31hp) it still sickens me that after struggling through a level 50-something beartic using pokes in the mid-high 30s, my reward is -spe +def.