Meet Gypsy Rose the Smiling Dog

Gypsy Rose  — The best dog in the world!
Gypsy Rose