This friendly dog lives in Helen's house. His name is Quien. That means "who", and as you can imagine, having a dog named "Who" allows a lot of possibilities for making jokes.  

Previous Home

P4010127