Not sure if you want to pay $$$ but our local sporting goods store Dicks (www.dsports.com) has some of squirrels and turkeys and some life size deer ones as well.
I know Walmart carries them in the 'on-season', but it's hard to find them now for some reason... I hate how walmart changes their stock