New age travelers kidnap the prized dog of a Bristol Antiques dealer, with dire consequences.
You can now watch Lost Dogs online on the following streaming services in the United States.