Larvae are notoriously hard to ID, there are so many kinds....View attachment 1718431 This picture is very similar. It's flea larva. I have seen her eat mice, and there are wild birds and squirrels that hang out and the chickens free range most days.
.....would need to see mouth parts and butts, and again an experienced entomologist.