Bailey was reincarnated as different dog breeds because his purpose had not yet been fulfilled. Each canine form taught him a new lesson, which helped him understand what his ultimate goal was.