Folkmanis PuppetsEmeryville, CABrand · Kids and babyBarred Rock Rooster Puppet$21.99 – $31Stocked at 2World of MirthRichmond, VARetailer · Toy store$21.99Heart of the HomeFrenchtown, NJRetailer · Gift shop$31