A pack of stray dogs got after three of ours recently.
Two of them found brush but a third one wasn't so lucky.
The dogs were caught in the act and run off within a minute or two but one of them apparently took his victim with him leaving only a pile of feathers.
Sorry to hear of your loss.