We have a 10yo, a 5yo and DTs aged 4.
They are quite mature for their respective ages and love animals. DSD (10) regularly looks after her friend's chinchillas and she does their care completely- she checks them, plays with them, feeds, cleans out and so on. In the summer, this can be a four week stretch. We already have tropical fish. She and the DC are still in love with them despite having them for eight months, and they all remind each other to feed them and DSD can clean them out, with the younger DC helping a bit. The DTs made a sign for them which they turn over to show if the fish have been/haven't been fed, for example.
As it is, DSD is desperate for guinea pigs. We would probably have indoor guinea pigs if we got them. We have space, time and a garden for them to go outside in warmer times. If they became bored (and, as DSD becomes a teen/more like one, I know this could well happen) we would be able to support them, and the younger DC would hopefully still be interested.
A friend of mine is a breeder of guinea pigs. They have won prizes (was a bit hmm about guinea pig competition/prizes!) and are generally well respected. We could get the guinea pigs from her for a discount, and she has large cages which we could also get at half price.
Essentially, I think we'd have ended up getting them a pet ANYWAY, whether it was Christmas or not. If right now it was, for example, August, I'd probably be planning on getting them too. If we did it, the plan would be to get the cage and everything set up, and getting the guinea pigs from my friend on Boxing Day or a couple of days later (my friend suggested this) because it will probably mean a quieter and calmer day, which is obviously necessary for the guinea pigs.
Wwyd?