I don't think so. Maybe you should try to consult a vet. Our eye drops are too strong for dogs. They can recommend something
It sounds like a black king snake. They like to eat th rats and things in th yards. An far not poisonous but gt another opinion on it.