Those are Pork chews from walmart. One will last Pikachu all year. It takes forever for him to get the end soft, so it's really safe and doesn't smell bad like a bully stick does. Keeps him busy for hours.
These are "Peidi" Pork chews. The boyfriend just brought them home from Walmart. Maybe they only sell them in the store and not online. I've noticed alot of on line Walmart things can't be bought in the the store. Any pet shop will carry Pork chews too.