ROTFLMFAO
Ok that is the funniest thing said on this board in a long time.
Instinct is genetically based, is innate and is born already inlpace in an organism.
YOUR fish has a genetic, innate desire to eat only food that humnas have prepared for it. Ohhh my gosh I am laughing so hard right now. Humans have been on this planet a mere few thousand years, that cat fish has been around a LOT longer. Commercially prepared food products have been on this planet probably less than 100 years.
It takes hundreds of thousands of generations to create a change in the DNA as you are suggesting, but YOUR fish achieved that change in merely 2 or maybe 3 generations. (I am presuming you don't have a wild caught cat fish, and honestly that is a HUGE assumption. I am not sure if RTC are being bred in captivity or not.)
Wow....dude go take high school biology again. You clearly don't understand evolution, instinct, or adaptations.....
Let me help you out: your fish has evolved to use the adaptation (its big mouth) for gulping large prey items. It has evolved to grow very rapidly at a young age to allow it to be more likely to escape predation. This growth is facilitated by the instinct to consume every possible meal it can to fuel that growth.
So what size tank you got these monsters in?