Meet Chibi the Smiling Dog

Chibi  — The best dog in the world!
Chibi