Soldato
Yeah, they would probably not call it Spot but Progress is a strange name. When I first saw TNG with Data's cat, I thought he called him Spock. That would have been better IMO.They'd probably cast a dog as Spot and call it progress.