Train, train, train, train. Get his obed solid. Then proof the heck out of it. Take him to all kinds of crazy places; be creative. But, be sure his obed is solid first, donít set him up to fail.
Draft friends and family into service to act as distractors for you. Have them bounce balls, throw Kongs, run around and act crazy, whatever is likely to get your boy to break his command. (I like to use a long down for this). One of my pet dog students got really into it and brought live chickens. Awesome.
You get the idea.
Once your boy is MOAB proof on his obed, biches in heat wonít matter. Neither will cats, squirrels, other loose dogs, screaming toddlers or UFOs landing. Even controlled environments are not 100% predictable. The Real World is 100% unpredictable. When your dog is rock solid on his obed, you have maximum control under any and all conditions.
This is why the focus work isnít helping right now. The underlying obed has to be more solid; he has to understand that attention to you is not an opt out thing.
Your story reminds me of a much loved, still intact intact male I had years ago when I brought a great working bitch over from Amsterdam. (Not for him). She was in heat when she got here. My male spent his free time mooning around outside her kennel. *But*, he never ignored me or a command. He was still totally manageable in the house, even if he may have preferred to be elsewhere.
Dogs should be taught to be neutral to other dogs they encounter out in the Big World. Itís the safest thing for all parties.
I admit our obedience work isn't as good as it should be. this winter was ****. Between the terrible weather and my health, we weren't able to leave the house much, even to get in the yard. We did a lot in the house, and he was great, but once we moved out into the real world, it was like he had never heard these commands in his life, so we are kind of starting over outside lol
He is doing better. We go to the front yard and work a lot. We live across from a pretty busy (Well for our area lol) gas station. He has also gone from loving food rewards, to not caring about them very much. But I've read thats kind of normal. For a puppy to be food crazy, then not so much when they get older.
Dean is the first dog I've gotten to actually train. I have kind of worked with my female bulldog on these things, but she is so different from him. She will try her best to do anything I ask of her, where as Dean is like meh, maybe later. I want to go do these things first. I don't let him go do those things, but he still tries lol