personally i would render in vray or mental ray keyshot is kinda limited and lacks of photorealism a bit the other thing bumper lights, and headlights gives out that the cat is CGI tyres could use some dirt too overally its just too clean other than that, its nice work
I have tried to make all the 3d environment before... it's too much work... lol but fun. you can see the Mini i have made in my gallery... All the environment is 3D. No Hdri there and i rendered in Cinema... I have some renders in cinema of this one, but they are not so good yet... lol i need practice but have no time.