Silly question given the number of stuffed animals in my house, but I don't know where to look for these specific ones:
I can find some on line, but I'd rather check them out in person. No clue where to look... What store would have an assortment? Target? Walmart?