Yes, Pepe does spawn the regular skunkupines. And I believe the elfcupine (from barons tent) does too. At least they do when I don't need them for a quest. Since this started, they seem to have gone into hiding. But I did get one from corn.
I see posts of rock outcroppings spawning skunkupines....all I get from mine are tons of dire boars. And fangbeasts from the chickens and trees. Wish this would happen during a monster hunt. :-/