I think it really depends on the nature of the child. If a child is rough, has a tendency to be cruel or looses interest quickly, I really don't think that they should be given a pet at all. Animals also have feelings and like us, they can be hurt, so if you bring a pet of any kind into your family, be sure that you have a lifetime commitment to it. Dogs are wonderful companions for children as they're playful, very affectionate and come in all sizes. Gentler children may enjoy caring for a guinea pig or rabbit. However, most animals are quite social, so it's always a good idea to get at least two, so that they can keep each other company when you're not around. Also, it's important that you can provide adequate shelter for pets. Like us, animals are sensitive to the weather so it's ideal if you can keep your pets indoors, at least some of the time.