I second real birds only. Head to a bird ranch and go for some birds afield if you can swing it. Otherwise, just wait until the season opens. BTW, how old is your dog?
Regarding retrieving in tall cover - does the dog refuse to enter tall cover to retrieve at present or is it that you think specific training is needed for such retrieves?