Meet Stella! the Smiling Dog

Stella!  — The best dog in the world!
Stella!