It's not so much the fur but the dander that people are allergic too from my understanding. I would think bathing your dog once a week or every other week would be more helpful. But...having said that... I also think with normal brushing, grooming...you can lift out a lot of loose hair that has dander on it.
The bad thing with goldens and probably golden mixes... is they shed a lot of hair...so brushing them daily helps. I have a few golden retrievers and normal shedding is a lot...but twice a year they blow their coat and it's like having 4 dogs shedding around the house....ugh.
As for diet and shampoos.... I think a good diet does help with a dog having a nicer coat...but am not sure if that would eliminate the dander...as skin cells probably are replaced at a certain rate no matter what. ? The shampoo...if you are going to bath your dog often... it seems to me that you would want a gentle kind of shampoo that won't irritate the dog's skin nor strip the coat of natural oils it needs to stay looking nice.
I don't know if you are living with your dad or not...but if not...maybe advance notice before he comes over would help too...so you could vacuum and wipe down surfaces ahead of time. If you live in the same house...vacuum every day and wipe things down every day and try to limit direct contact between the dog and your dad. He might even check with the doctor on getting a prescription allergy medication to help with the worse reactions.
Look for a good dog conditioner to go with that shampoo, especially if you'll be bathing your dog regularly. You don't want your dog to get dry skin which can happen if you bathe them too regularly. Shampoo strips away not just dirt and dead skin, but the natural oils as well which can make the skin dry out and cause more dander along with an itchy dog.
A good diet can help a bit as well towards overall health, not just skin and coat.
You can't make dander go away completely, but you can at least minimize it. When you vacuum, go for a hepa filter in the air filter if you can, sometimes you can also find vacuum bags that can help if you have a bagged vaccuum.
Grooming and diet will help on the dog end as then your dog won't put out more dander than would be normal, but the little things around the house with just a bit of cleaning will help a LOT as you won't get as much of it gathering.