Our kids are almost 6, almost 5 and 18 months. Our oldest started asking for a pet as soon as she could talk. We have two dogs but she is a major animal lover and wanted more. We tried cats when she was younger but she never got hold of the "don't hold them by the throat" theory and we had to give them away.
But we got them a guinea pig for christmas and we all have fallen deeply in love with him. I think he has been an ideal pet for them.
What are some other pets that you think are good for little ones?
BTW... I don't consider snakes a pet. I consider them a squirmy nightmare.