I haven't seen the movie mentioned, but have some experience mixing 3D with people.
I am not a good modeler so I would either buy a 3D dog from a place like turbosquid or hire a talented person to...