I'm gonna keep my nose out of this argument, but I'm sorry to hear your little guy might have an RI. I'm new, and I have little experience, but my cautious nature has served me well in all other areas of life- I'd take him to a vet, if just to get him looked over since he's new.