Not once I saw that 1) the banner was of Clan Vizla and 2) the kid was the wrong ethnicity.Out of curiosity, am I the only one who assumed the teaser was a flashback until Din's fighter appeared? I mean, the kid's helmet was the wrong color, but other than that...
Like I said, they will go for anything if they're hungry enough, even rats.Except they normally don't go after creatures that don't offer much energy return when they are caught.... Lions don't normally hunt rats because it won't be worth it even when they catch them. They'd be exhausted trying to catch enough rats to equal a wildebeest. The prey they normally catch do make it worth it in the long run, under normal circumstances.
But you might be right about migratory animals. Depending on climate conditions, their prey may have been absent, with their arrival overdue.
Also remember that this is Star Wars, not a nature documentary. Giant "monster" fights don't really need much of an explanation. That said I did like the detail of having it go into a death roll like a croc. Though again on the flip side: nothing that big should be able to move that fast.