I think I figured out why Beagle has gotten so sick in recent months. She gets a CET HEX Strip (not from China) for her "cookie", has for years, as prescribed by the vet for teeth cleaning. She loves them so much that she chews them a couple times, then swallows them whole. In recent months, she's taken to eating grass, house plants, pillow fringe, and carpet licking, as her tummy's upset. I've cleaned up many horks, last time she even tried to eat an orchid. She was so sick at one time that she couldn't eat for a couple of weeks. We took her to the vet, they did x-rays and couldn't find any reason why she would do this. I've quit giving the CET strips to her, but she keeps pestering me as she loves her "cookies" so much. I gave her a tiny snip off a strip today, we'll see if she handles it.
She who dies with the most toys, wins.