IN your first post about the splinter you yourself stated that when you pulled it out that it was in their pretty far and that's what was making you think it came from inside. So if it was that far in even if it went through from the outside which your saying now pretty much happened because your sure it didn't come from inside, being as deep as you said it more then likely pierced his intestine. Remember you are the one that stated that it was in there pretty good. You say he currently eating but one of the problems in your post is my frog hasn't eaten now for 5 days and you say it doesn't matter what you do he wont eat. You say you want a legitmate answer, I must say when a person whos profile name is herpvet like in the last post and he has more of those coloured tallies beside his name then most moderators on here tells you to go to the vet I would say that would be a pretty legitmate answer. You are supposed to do the research before you get the animal or at least a little, not wait till you get it home. Anyway we cant make you bring him so heres something else that could contribute to not eating, if your temps aren't warm enough this can make his appetite slow down, the heat helps them digest their food so if its cooler in the tank that will equal slower digestion. You need your temps around 82f during the day and let it drop to around 79-78f at night for a baby. The drop at night is needed because when the temp drop in the wild this when they come out to feed. If your tank is to warm at night he may not come out, he will probably stay buried.