Categories Cartoons China President Xi Jinping Obama and Li’l Kim Post author By Post date April 3, 2013 Tags america, bark, barking, China, dog, Kim Jong Un, leash, pee, president barack obama, urine, usa, xi jinping ← What’s Up With Those Cagle Post Ads Everywhere? → My Very Own Kim Jong Un and Doggies!