Wow, she has hair just like my oldest daughter at that age. It's beautiful. What I did for her was co-wash and maybe 2x a month low poo. I used Curl Junkie Coffee Coco Curl Cream or Fairy Tails Energizing Leave-in Conditioner ( I still use both depending on the season) with KCCC ( it really has a horrible learning curve) or Fairy Tails Curly-Q Natural Curl Maker Gel. Works great on both my little girls, and they have really different hair.
I also don't comb her hair out in the mornings but instead spritz with a water/condish mix, and rake The Little Sprouts Curl Calmer into it, that stuff is amazing, it melts the snarls and tangles out like butter. If I absolutely need it I'll spray a little extra condish/water mix or detangler directly onto a stubborn tangle and comb just that spot out.
Many people don't know ( I didn't and I know other mom's on here didn't) that using a detangler dries hair out. You should only use it on the tangle itself you need to get out not on the whole head.
I know other Mom's really like the California Baby condish, but it ended up giving my girls dry hair and cradle cap.
I also use Curl keeper on both myself and my girls with really good results, it eliminates frizz very well, but doesn't do much for shrinkage. I use it like you would a serum ( applying it last, after your leave-in and styler).
I hope that helps, I've tried lots of other things but those are what I've had luck with over the years and of course the satin pillow case/crib sheet to help hair stay moisturized and less frizzy. Hopefully other parents of curlies can chime in.