My own personal boundary is, no pets that don't love you back. That cuts out all the fish, reptiles, amphibians, and rodents. What it does leave, though, is birds, which can be highly social and affectionate (particularly the parrots). So if your kid wants a "real" pet (not just a kind of live exhibit), and you can't do a cat or a dog, I would go for a bird.