I'm no vet, but i do know that if an animal cannot keep water down, then you should take it to the vet if it hasn't had a drink for over half a day. They become dehydrated much quicker than us.
Also (and i know this is never possible) take a sample/bottle of whatever the poison was.