really? I didn't know that.
I'm pretty sure it's legal for people to eat them, why not snakes?(if I'm wrong about the people part then nevermind).
I could see animal laws about proper treatment being used to prevent live cats/dogs being fed to snakes, but I don't know of any law that would prevent a humanely p/k dog or cat being fed to snakes.
Also, I'm pretty sure that chickens are considered every bit a domesticated species as dogs and cats. All farm animals are domesticated.