Personally, I would NOT recommend a retractable lead for an untrained puppy ~ they're perfect if you are taking her on nature walks on paths away from people, cars and other dogs. However, on city/suburb streets they're just not suitable. What if the pup decided to run right in front of a car, or right up to a stray dog? You can stop the leash, but it could be too late by the time you stopped it.

If you get her well-trained and after she's an adult, flexis on normal streets could definitely work. But, she needs an excellent recall and you HAVE to be vigilant about oncoming cars and people. I don't recommend ever having a dog, well-trained or not, off-leash in public unfenced areas because there are leash laws, and it could easily endanger any dogs life ~ I only allow my dog off-leash at dog friendly parks or trails, which is for his safety from cars, dogs, kids, people, etc. It is very important and awesome to get your pup off-leash trained, it takes time and consistency but any breed can be trained to be obedient off-leash. However, ALL dogs are still animals ~ and, to me, none can be fully trusted off-leash with cars driving by and animals running around on city streets.