Sometimes, all it takes for a little dog's size to match his big personality is a change of perspective.

Giant village pug.

Enormous cliffside dog.

Mammoth fence dog.

Big baby-sniffing dog.

Huge human-walking dog.

Gigantic trail dog.

Monster dog-eating dog.

Hefty couch dog.

Towering snow-plowed street dog.

Horse-sized hero dog.

Skeptical dino-dog.

Humongous and attentive dog.

Colossal house-climbing dog.

And one oversized snow patrol puppy.

More: 13 Reasons Cats Are Basically Magic