I think mites are can be caused by dirty cages, sometimes they can pick them up on certain carpets or out in the grass. Respiratory infections are caused by a number of things, such as too much heat, not enough heat... too low or too much humidity, dirty cages... just anything really.