There are a lot of dogs with very good recalls out there, according to forums, including this one, and I have to chuckle when I see the words 'my dog has a very good recall' or even '100% recall', and then followed by something like 'unless there's another dog', or 'unless there's a rabbit', in which case, when it really boils down to it, you don't actually have much of a recall. If you have to add the word 'unless' as a qualifier to a recall (or any bit of training for that matter), then you certainly don't have anywhere near 100%. I'd say I've got between an 80-90% recall with my two, which means that they will come back to me 8-9 times out of ten, turning when I call them, or whistle, and coming straight back without sniffing, paying attention to me once they return. On the odd occasion they will stick the proverbials up at me and carry on sniffing, or going towards what it was I was recalling them away from. I constantly work on their recall, with a reward when they get it very right. I have recalled Tau off birds/rabbits and she has come back after starting after them, her steadiness needs a bit of work, but it's getting there. So come on, honestly, have you got a 100% recall? And remember, if you have to think about qualifying your answer, or use half a lb of cheddar to get them to come back to you every time, then is that really a good recall?