I've been using Starfall with my 4y.o. since she turned 2. I think you can give your child a head start by teaching whole words at a younger age and by two they are ready for phonics.
T-Rex, Long-Neck and you,
trees, leaves and flowers too...
That's what my kids sing for the Dinosaur Dance,