Best animal for children?

I really want to get my son a pet, I was thinking a puppy. But it would have to be relatively small for where we live. And can’t shed TOO much as my son has allergies.

But I feel a fish is boring for a toddler lol. I grew up with dogs and I think it’s such a great experience for children to have pets.

Any suggestions?