Come on in! Join Pinterest only takes like a second or so.

HenHouse: Patchy

Scottie Claus

The Pudu: World’s smallest deer. They live in bamboo thickets to hide from predators, and can weigh up to 12 kilograms (26 pounds). i'm going to die from cuteness.

I found my mittens! ♥

pure happiness.#shibainu