Come when called is hard, and that she doesn't when she's outside is not surprising, there are SO many distractions. But as you know, it's so important safety wise. The only way we ever made it work was treats, practice, and love. Happy, Happy, Happy. Make it a happiness when Sunny comes to you when you call her, love and treats. That's the only thing that ever worked for us. BTW make sure the treats are very small or you will have a fat dog, LOL. Learned that one from our trainer, sometimes you can trade out tiny pieces of white cheese, I used LF string cheese. Sprocket loves it and will do just about anything for cheese. Even if he is sick. Patience it takes time but it's so much fun. Treats and love, treats and love, works on dogs and men.

Both are trainable, treats are different that's all.