As always, a quick search of the puppetry forum will turn up most of the answers you seek; people have suggested numerous online sources for fake fur in old threads. As for foam, try looking in your local Yellow Pages under "foam" or check fabric and upholstry stores.