Plot hole: The poison is in the dog collar. Anson gets the poison from touching the collar. Why didn't the dog get any poison from the collar?
Suggested correction: The poison cannot penetrate the skin as dogs don't have sweat glands on their bodies (except on the paws).