StarDog and TurboCat

StarDog and TurboCat
Launched into space by his scientist owner in 1969, loyal dog Buddy crash lands in the present-day in a small town where pets are ruthlessly rounded up by animal-hating cop…