If you're buying the 'small bites', they can be too small. My babies inhaled them, then the food got wet in their tummys and began to swell causing them to throw them up whole...
So we switched to the next size up and now they are forced to chew them before swallowing. They had no problems switching and did not try to swallow them whole. And best of all.... no more throwing up or inhaling!
About the treats... Sammie is the same way. She wouldn't even take treats from the trainer. We found some All Natural beef treats, but I don't know the exact name. When I get home, I'll PM you with that info. It's the only treat she'll take....