I had a similar idea so If you don't mind I use your idea with a few alterations. If you do mind just let me know so I can remove this post ;)
Name: Divine Beast Vah Impus (Impa + Lupus)
Species: Wolf
Location: Necluda
Entry Tactic: Stealth
Map Ability: Make the Divine Beasts stand on four legs...