very belated happy birthday to phichit of house chulanont, mother of hamsters
Headcanon. The reason why JD has a hamster now is because he had one when his mother was alive. That hamster has the same name and is the same color as the original hamster, as were all the other hamsters that lived and died in between that hamster and the one he has now. They are numbered, of course.