Omg hahah!!
Pigeon like.. Hey what up turtle, I gonna peck ya in the.. AHHGGG!!!
years ago I took a daily walk through a park with a small creek. Surprisingly there were several mallard hens with chicks on the creek in the middle of town.
the chicks decreased in number. Another walker told me the turtles just suck the chicks down.