From your link:
"Screeching of a vehicle". Now, when do we hear screeching of a vehicle? When one accelerates quickly, or perhaps brakes being applied? This is really, really scary.
A) vehicle hit her dog (and perhaps her) intentionally so as to abduct her.
B) vehicle hit her dog (and perhaps her) not intentionally, panicked and threw her in the vehicle to hide the evidence.
C) vehicle hit her dog, and abducted her.
D) (which is probably less likely) vehicle hit her dog and her, and drove off, she went to get help whilst being injured and has not been found as of yet.
Anyone have an "E"?
Picture of Nico and LV from the find LV fb page. Nico is being treated at the vet hospital.
View attachment 85480
Eta: this link states Nico passed away, but the post on her find me fb from 2 hours ago says he is still alive.
http://www.ieyenews.com/wordpress/linnea-veinotte-originally-from-new-denmark-missing-in-grenada/
https://www.facebook.com/FindLinneaVeinotteinGrenada/?fref=nf