Puppy Xmas Gifts

How many Christmas gifts I buy my children?
Times are tough, but I still want my children to have a magical Christmas. So far I have bought the following emily almost 5: mrs goodbee a Barbie dollhouse that has a petshow with chou chou talking doll stroller baby doll makeup EleFun board game Bratz makeover head polly Bella September pocket is 3: breathing memory game sucks barbie doll stroller baby doll playset extra large medical littlest Petshop Petshop Fisher Price animals laughtop also both have a kit for the makeup and sparkling siren for stockings. you think thats ok or should I buy more stuff? I bought everything in one week of departure, like 2 months ago so wouldnt I Feel It All at once !!!!!
Which is plenty, think about that stuff all over the house. Merry Christmas.