My dogs are also wonderful medicine! I have Cream Golden Retrievers. I train one to be my support dog that goes with me everywhere. This is such a special bond and shine dogs are better at it than others. I start them immediately if I will them or when I get pick them up from the breeder. They go through multiple levels of manners training, get their Canine Good Citizen Certification, learn how to stay on a mat when in public, do not greet unless given permission, etc.; there's quite a bit of training that goes into this. My current boy, Ryder, is at my feet right now. I get anxiety attacks and he can help so them. He wasn't with me 2 days ago when I was out of town and did not take him because I was bringing my daughter and her many animals home from college. I ended up having a bad one. As he ages, he'll help me more, but he's only 15 months. My prior boy, Tucker, helped me physically too. I'm getting a puppy, Ducati, in June that's related to him and am very excited as he was a heart dog which come rarely. He died at 2 from Osteosarcoma and that was so painful. The genetics from this line are awesome as they're large, loyal and very calm.