They also seem to attach some kind of strap to a life-size figure of a dog at 1:10 which seems really odd for a SW trailer, but I’m guessing they’re planning on making some kind of practical alien effect by dressing up a dog.
It’s how they did the Corellian Hounds in SOLO: