Bailey (A Dog’s Purpose)

Bailey is the titular main protagonist of both A Dogs Purpose and it’s sequel A Dogs Journey.