I doubt it's a raccoon too. They make a horrible grisly mess. We had a rough time with them last year killing Pekin ducks, turkeys and a couple of giant Cochins. They go for the throat and eat the crop and breast.
We haven't had any hawk attacks that we know of, but did have Great Horned Owls. They would take small birds without a trace, and decapitate larger ones.
There was a mystery duck predator that still hasn't been found. They would just completely vanish, not even feathers were left behind. The first one was probably a coyote as I did find a pile of duck feathers across the creek with a 'calling card' on top, but the others vanished without a trace. I think it must have been a large bird, possibly another owl. Dogs and other canids will make a mess.