Great advice by all the posters here
I am currently whistle training Billy, as i live in an area where everyone calls their dogs, and having a whistle helps to distinguish
Just had one other thought - she likes the furries? what about getting one of those fur covered dummy's for her to play with when you recalling? if she knows she gets a "small furry" by coming back, maybe that owuld be a bigger incentive?