This blends in with the backgorund so perfectly, I thought it was a ILM or Framestore quality 3D renderings. Your digital painting skills are incredible!
Cool. I think it would look better it you placed the allo further into the background, since its blurrier than the dog it feels a bit strange seeing it closer to the viewer...
Yeah, that was bugging me a bit too. I sharpened it up a bit, but there's a learning curve. If I do more of these I'll spend a bit more time getting it right.