Spots

Spots (voiced by Liev Schreiber) is Atari Kobayashi's long lost dog and former bodyguard and long lost older brother and successor of Chief in the 2018 film, Isle of Dogs.