Faith in humanity. Seen this picture on a news website, Thought i'd share with you all. This is Greg ' hugging his dug "Coco" after filling? -:", her in his des Faith in humanity Seen this picture on a news website Thought i'd share with you all This is Greg ' hugging his dug "Coco" after filling? -:" her des