TX - yes that just about sums up my recall training . How to have the perfect recall... Only call your dog when he is listening! I even have recall testers - I call "Hey boy!" and if he looks at me I'll risk a proper recall. But honestly Zac does have pretty good recall, he does listen almost all the time that's why I'm not going to waste his recall on a situation where it is doomed to failure.