On soil, depends on what you want to put in to her home, ya know? I've had great results with sourcing a high quality local organic compost, organic coco coir, perlite (or other airation medium, perlite is what I had in the garden available), and your choice of dry fertilizer.
I used a...