"I can't say for sure but I think I have something way to heal life-dangering injuries."
Karna didn't want to lose this opportunity to get internal intel from Pandva's camp, Gears in his head started running and he quickly went through all the ways he can heal the puppy in the hands of a boy.
At first glance one can tell this puppy was too injured to be treated. Normally this is a lost cause, It's better to put it out if it's misery but this is a different case.
The dog should be in a lot of pain but it didn't look like it. It was laying in the hands of a boy sleeping peacefully, Which led Karna to believe that this puppy was not injured. They just made it look like that to take a test.
Still fake or not, Karna had to show he has ways to treat injuries but currently, he didn't have anything that can be used for a healing, So it was making Karna frustrated. He badly wanted to stop Bheema from getting his power up.