I think 1 litter per year is fine, but only if she's bred no more than 3 times total. Anything more than that seems like it would be too hard on her body. (They look very uncomfortable!) This is assuming we're talking about responsible breeders, and not someone who just throws 2 dogs together for some money. If that were the case, 1 litter is one too many.