My only real recommendation is nothing expensive for the rods, because odds are, they'll end up down the hole some point, especially with a 3 year old. My son is 6, started bringing him along when he was about that age, and he's had a couple end up in the ponds so far.