I'm pretty sure Chiaotzu translates to Cancer Boy.

Could be why?