The 1/3ers cannot cope with applying all their information at once, as garnered from the question.
Go on then. I’ll bite one more time. Where is the flaw here:
You have let’s say 10,000 pet shops in your town. Each with a random number of dogs of a random distribution of genders.
For example there will be approximately 100 shops with 1 dog, split roughly 50 M, 50 F. There will be approximately 100 shops with 2 dogs split roughly 25 MM, 50 MF, 25 FF. There will be approximately 100 shops with 3 dogs split 12 MMM, 38 MMF, 38 MFF, 12 FFF and so on… Do you agree this is a fair random distribution?
We only care about shops with two dogs where one is a male. That is 75 shops out of the 10,000. If you randomly phone one of those shops what is the probability that they have 2 males? Pretty clearly there are 25 shops with 2 males so 25/75 or 1/3