Dragons can be renamed in the Dragon Care screen by accessing the info screen and tapping the on the Dragon's name!
 
The character limit for Dragon names is 6 characters.
They are not able to memorize longer nicknames.