Proving they are Masters at Begging – Kuki, Doc and Leo (Photo) Total402 Here is Kuki (Bug), Doc & Leo proving they are masters at begging. Redmond, Oregon, USA.[hr style=”single”] 402shares Share Tweet Pin Email