:welcome
It's not too small.
You have branches but are they set up high for perching?
The xylophone is just a poop catcher. I personally would remove it.
Dig up a chunk of sod and plop that in there grass, roots, soil, stones, critters and all. After they get over their terror of it, they will...