How Long are Chihuahuas in Heat?

Chihuahuas can stay in heat up to around 21 days. They can have the heat cycle every six to nine months. Some Chihuahuas will start this cycle as early as six months old.