XKit Extension for Tumblr!

Meet Beyonce, the world’s smallest puppy.

At two weeks old, she weighs only four ounces. She wasn’t breathing when she was born, but thanks to a wonderful veterinarian who gave her CPR, she survived.

(full story) (photo gallery)

Corgi stampede!

(original video)

Is that Boo? IN SPACE?