puppy covered in flies makes an amazing recovery