For smallmouths find holes and rock riffles. You can catch plenty with just some small 1/32 ounce jigs and a chunk of night crawler on it and let it float down through the holes.
I have been flyfishing it daily and having luck with olive and light brown wolly buggers.
I need to try river fishing.
I take that back, I have river fished once. And I caught one of these babies (video credit: me)
[ame=http://www.youtube.com/watch?v=LNiqFXTdk_A]Sturgeon Fishing - YouTube[/ame]
I would recommend little wall lake by jewell if you felt like getting out of town. Fish by the little bait shop. A kid could have alot of fun catching countless crappie there.
Since I graduated, I don't mind telling you that Ada Hayden has some of the best bass fishing around. It gets tons of pressure, but most people that you see fishing are either bobber fishing or throwing crankbaits out into the middle of nowhere for hours at a time. Learn how to wacky rig a worm. It's quite simple to fish with when after you figure it out. Then simply walk down the bank until you see a bass and throw the bait a couple feet past him as he swims off. Had several days last summer where I caught a couple dozen fish in an hour doing that. Plus, you're constantly moving around which is fun for your kid. Lavurne also has great bass fishing, but only go there on weekends so you don't accidentally see yur friends while fishing :wink:
Edit: I noticed your kid is only 8, which means it would probably be easier to just use night crawlers. Ada is still good, but I'd walk around the north end until you get to the little enclosed bay. Lot of small bass and good sized crappie in there for most of the year.
Hickory Grove! That was Tim Floyd's spot when he was at ISU.
Hickory Grove, Big Creek, Saylorville, Frasier Dam on the DM River, Boone Water Works (if it still exists), Little Wall Lake, plus get to know some farmers and fish their ponds. Pond fishing is some of the best in the state. Skunk River and Squaw Creek are good for mostly bullhead, catfish, turtles and carp.
Went to little wall lake today, didn't catch anything. I think it's because there is the most massive algae bloom I have ever seen. Went to Peterson pits and caught some sunfish though.
Go north of Ogden to Don Williams park or up to Brushy Creek just south of Webster City.
I found this bug too and have no idea what it is.