Dragons take an area of 3x3 or 4x4 tiles, so you must recode your NPC-s walker engine to check if it fits into the area. But the problem is that most servers don't support that feature, because they dont have the "database" about tiles and their features.