Rocs taken as animal companions by druids or rangers are typically newly hatched birds-a baby roc is the size of a person and ready for flight and hunting within minutes of hatching. Unfortunately for druids seeking animal companions of legendary size, an animal companion roc is limited to Large size-still large enough for a Medium druid or ranger to use the flying beast as a mount.