I used a Gentle Leader with my rottie-mix, Rosie, and it was WONDERFUL!!!
She was a very strong dog & walking her was like trying to walk a bull-dozer. Honestly, the very first minute we put the Gentle Leader on, she stopped pulling. It was a pleasure to walk her with the Gentle Leader. I understand not all dogs will react the same way, but I recommend it, based on my experience.