In my current campaign I've granted all dragons the ability to take on a humanoid form, but each one gets one particular humanoid form that they choose.  So if a particular dragon opts to assume the guise of a male gnome, that's the only humanoid form it will ever get to assume (short of spells beyond its own inherent shapechanging ability).
Johnathan
				
			Johnathan
 
				 
 
		 
 
		 
 
		 
 
		 
 
		
 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		