Sorry for the double post, but I just remembered something about Mimic Sentinel.
The Making Of on the DVD has a part where the director is talking about how they filmed the movie in Romania or somwhere and how there were packs of wild but kind dogs everywhere. Then he says, "Thankfully we found a why to deal with them."
Then it cuts to an emotional crew pointing out what seems to be dead dogs lying all over the place. I don't know if I missed something or... ?