I'm not sure pellet size matters that much. I see fatheads and 1 inch bluegills attacking with gusto and gnawing the sides of the Aquamax Omnivore 32% pellets. Before long, they get them eaten.
As for dogfood, I doubt that it has the protien that young fish need. Sure, they will eat it, although might wind up with full bellies but malnourished. There must be a reason that all fish food that I have seen is 32% protien.