The female dog should finish growing first and have at least one heat cycle before having pups. Physiologically, at the second heat or after is fine to start breeding. Don't leave it too long, though. If the dog is over 4 years, think seriously about whether it's fair to go ahead.