Dogzilla

Dozilla is a destructive god-like dog, whom may be related to Godzilla (hence the name).