I've taken care of lots of paralyzed people before and it's entirely possible that the child couldn't feel what was going on.

So - just to play devil's advocate, let's pretend like we believe the story's true:

We can assume that, to the little puppy, they wouldn't really be like fingers - because they wouldn't have been moving. I mean - when you're playing with puppies they bite your fingers all the time, then you jerk your hand back and say "Ouch", and the puppy learns not to chew on them. Fingers are supposed to move when you bite them.

So let's imagine an innocent little teething puppy (they are teething by that age, aren't they? I really don't know) licks these fingers and notices they taste really good. So he starts chewing on them, and they don't move so the puppy thinks it must be OK to chew them. So he just keeps chewing. Then he gets down to a nice bone to chew on, and it feels good to chew it because it's massaging his cute little gums.

So - I guess if I stretch it, I can imagine that a puppy could chew off a finger of a paralyzed person.

But 4 fingers? And the kid just got up and walked around the next morning? Come on!!! The puppy would have chewed through arteries. The kid would have lost a LOT of blood. Don't you think the kid would have at least lost consciousness from blood loss? The entire bed would have been covered with blood - you'd think that he would have gotten cold from the wet bed long before morning, assuming he was conscious.

If this did indeed happen, nobody did anything wrong though. Most people don't know that much about dogs so the mom might not have thought twice before putting the puppy in bed with her child. I'm sure she never would have imagined something like that happening. And the puppy certainly didn't do anything wrong.

Now I'm going to have to go read the story, which I haven't done yet.