Ill tell you what I did
they both got a batman spinning rod and I put a fly reel on it with fly line heavy leader and a fly with hook cut off. I took them crappie fish the most but they went with me every chance I got. I would fish and they would think they were fishing. I started them at age 2. they would real in every fish I caught big or small. as time went on they just naturally tried to cast the fly rod and at age three I gave Tait a 6' 3 weight to fish at the other end of the boat where I knew he would catch a fish almost every cast and he caught a crappie on a fly at age 3.
I always had snacks on hand and always made it fun, never pressured them to fish , always gave them the out but they always went with me.
today Tait is 17 and has a full time summer job building house with a buddy and school, so not much fishing going on. Jax and I are still at it when I am not guiding . Life goes way to fast so I never understood why people wait to take their kid fishing.
its not easy but well worth it.
My boys are amazing to watch
what 14 year old could pull this off