I was in Yachats for Christmas Eve and the locals told me this death was a suicide by car.  I was told that Travis J. Eppinghaus had a bunch of problems including a recent diagnose of HIV.  Many people were upset that he decided his puppy needed to die as well.   Your assumption is nothing more than anti-car rhetoric.