German Shepherd Q&A
My family has had chihuahuas for generations, they can keep having them until 1) you get her spayed or a male is still present or 2) they get so old. You will know when they are getting too old to have puppies because their usual litter of 2 or 3 will decrease ( or more of the litter will die than normal). Once they get so old their chance of dying during birth increases. If you don't want puppies get her spayed.