Meet Oriko. A.K.A. "Odie" the Smiling Dog

Oriko. A.K.A. "Odie"  — The best dog in the world!
Oriko. A.K.A. "Odie"