I saw that. Not too happy about it, unless they find some "magical" way to make it look realistic and keep it maintained extremely well.
Also, not happy about it because it totally takes away from the realism of this (fictional) land. If I were a wizard doing my shopping at Diagon Alley, I'd be freaking out and running away from a dragon, not admiring it and taking pictures of it.