Creatures of myth Wiki

Heavendog or Celestialdog is massive, celestial/seraph dog, each the size of a cathedral, though heavendogs can shrink or expand depending on their role—appearing as a streak in the sky or looming over mountains. Their forms shimmer and shift, making them hard to perceive fully with mortal eyes. In European folklore. Celestialdogs or heavendogs appear in many regional myths—often not called by that name, but clearly belonging to the same archetype: supernatural canines of the sky, associated with clouds, angels, the high rank seraphim, and divine deities. The demon-hunting heavendog is a heavenhound.

From the hell, the heavendog counterpart is a helldog.

From the modern anime time, the counterpart of heavendog is a sparkledog.