Final video rendered in Unreal Engine. Experimented with some camera angles and depth of field.
Original video rendered in Maya.
Dog animation created in Maya before importing the environment into Unreal Engine. Unfortunately the rig was incompatible with Unreal so I decided to composite the Maya animation with the Unreal environment in After Effects.
The environment was modelled in Maya and textures in Substance Painter.
I also did some experimentation with Unreal particle effects adding some dust particles to the volumetric lighting.
The rig was created by Brandon Schaal and can be found here: https://brandonschaal.gumroad.com/l/Douglas
The dialogue was sampled from this video of an animation test for the film Frozen:
https://youtu.be/PIQdpjzOUa0