Dog Cavalry

The Dog Cavalry is Darkseid's canine military force on Apokolips, lead by Steppenwolf. The cavalry is made up of some of the most fearsome dogs on Apokolips.

Appearance
Super Powers
 * Darkseid...of the Moon