Meet Stella the Smiling Dog

Stella   — The best dog in the world!
Stella