Golden Retrievers are the most adorable dog- they are so smart! I have one, she's named lucky. 
That's awesome! I actually have a golden retriever to named Jax. They're a mix of spaniels and retrievers and i find so easy. Do you?
Yes, she's smart so she was easy to train. She loves water, so I like to take her to the lake.
Do golden retreivers swim? Mine gets heat sores so I don't take him to the beach as much as I should. He has great recall though
Yeah, the long coat makes it so they get hot easily. 
Does yours eat kibble or a raw diet? I read that raw is better for the genetic health issues they sometimes have
Yes, I do feed her a raw diet. I make all of it myself. She's very healthy!