Forgot the update- He's going back in to the vet at the end of the month (because we're leaving town for a few days next week and don't want to subject him to the stress beforehand.) She's going to anesthetize him and check the swelling to make sure there's no infection or foreign objects. She thinks he's not a good candidate for a stent because of his activity level.