Marley & Me (2008) 22 different dogs played Marley.