Doggie Kruger (Debo Sentai Kyoryuger)

Anubian Chief Doggie Kruger (アヌビス星人ドギー・クルーガー) is DekaMaster (デカマスター) of S.P.D. and the Dekarangers. This article describes the Doggie native to the reality where Debo Sentai Kyoryuger takes place in.

Past
Presumably, this version of Doggie's background matches up with the main version of Doggie from the World of Super Sentai.

Powers
S.P.D. Mecha
 * DekaBase / DekaBase Crawler / DekaBase Robo

Arsenal
 * Master License
 * D-Sword Vega