Thank you for your question. I am sure many pet owners can relate to your dilemma! With regards to feeding her, if she has always been fed human food- it may be tricky to now change her over onto pet food.
Home cooked diets are certainly something that can be done for your pet.
I would recommend discussing with your vet in further detail as they will be able to advise what sort of foods to incorporate (and what food to avoid!) to enable a balanced diet for your mini golden retriever. You could also enquire about other potential diets to try for her- some food companies will have a money back guarantee on their food (for palatability) so may be worth trying that first!