First off, we don't have stray dogs, so it can't be that. I doubt that it's coyotes, because we have several dogs, 2 of which run loose (our dogs are not getting the birds). The birds hang out in the woods all day behind the house, so I doubt that it's a hawk. The woods are pretty thick and have lots of undergrowth and briars, I don't see how a hawk would be able to get them. I've lost all types of birds from bantams to LF, all of them during the day. I have no idea what types of predators hunt during the day, I'm thinking it's a fox or bobcat? Any ideas? I have not found any bodies, so whatever it is is taking them off somewhere.