Owl, maybe? Or hawks?
An Owl did cross my mind... it’s something in The middle of the night and I think it got the one off of the water last night. Fox’s are highly suspect but I haven’t seen one around in ages.. there’s no tracks and it’s a pretty easy to read area.