snakes cannot run because they don't have legs, however if a snake feels threatened it might chase a person away from its area.
because a person is a person
The person can check themselves in, regardless of their motive. It is unlikely that checking into a rehab center will lead to the felony charge being outright dismissed.
Certainly it is a good possibility.
If somebody is heavily addicted, they will get the shakes without alcohol at the least. Worst case they have a seizure or even die.