Lisa, thanks for posting. Great question and an important one.
My answer depends on the most important piece…time…how much time is left in game?
More than 7 seconds – probably no foul…..Less than 7 seconds – foul
Answer to your original question is “Yes, Maybe, Yes, it depends” ?
The teaching I would use with my team is foul on first dribble assuming we can make them catch outside of scoring range. If it was full court, I would tell them to foul after the 1st dribble over half-court.
Interested to hear from other coaches and why they choose their answers.