A CROWS wouldn’t fit on the dog but if some soldiers drove a few of those to mountain tops, dropped them off, and had the dog around to operate it, such a thing would be a formidable standoff weapon.
https://en.wikipedia.org/wiki/CROWS
I actually posted that a standard CROWS or even its big optics component would dwarf that dog. Maybe pull it on a sled, LOL.