Not a popular debate... but large fish eat birds all the time as well as mammals...
i wouldn’t offer steak or chicken on the bone like that tho.
Myself and many other “old timers” used to feed turkey franks as a staple. Its alot cleaner than pork hotdogs. Highly frowned upon these days but some of my “staple hot dog eaters” are still alive and well around 10-15yrs old.
Times change tho, if u can get and keep “everybody” on a staple of pellets IMO thats the best thing for them. Offering “prepared foods” fish, turkey franks, shrimp, etc... on top of the pellet diet is more than fine. Variety is always best. Rule of thumb is... “would you eat it” ?... dont offer scraps/fat/gristle or bones or even spoiled fish.
This will get some red flags ? but itd b better to offer live chicks/ducks/rabbits/mice than slabs of poultry meat or wings and thats just not practical or affordable. If u need a cheap “filler” food to keep up with large fish in house supplement turkey franks WITH a staple of pellets ?