Wow! Awesome shot of the mom feeding the baby!
About the tank.....is that a power head in there? The only reason I ask is because I've just gotten my 29G set up as well and I didn't realize I would need flow like that? But tank looks good so far!
Yes, that's a power head. A Hydor Koralia Nano to be exact. I guess whether or not you need it depends on your filter. I'm running an Eheim ECCO 2234, I felt that it didn't provide enough flow so I spent the extra money on the nano, although sometimes i'm not sure whether or not I should have spent a few extra and gotten the Koralia 1.