Here is a good thread from Itchmo:
CA Natural - Herring & Sweet Potato Kibble: Fish Bones?
Evidently there has been a bit of an issue with Cal. Nat. and pics had been taken of Innova (supposedly) and there was some odd looking things in that kibble... It is hard to know what pics to believe but until I am sure they are false, I almost have to avoid them.
As for the NB pics, that is solid enough for me because of who posted them. It would be nice if these companies would address the issues here.