the vet basically flipped it back in, and then stitched it around the outside and let it stay there for a week, and then took the stitch out, and it worked out fine. they said there is a possibility it could fall out again, and if it does i'm just going to put him down, plus he still hasn't eaten yet and i'm worried about that so we'll see what will happen. i hope he gets well though.