well; considering the size of the person's ears, I'd say it is a human, now if it were a human fully grown,as it is female she'd be about 4'7"-6'1" tall, now if this is a giant bird I would say it is a Roc, now when hatched a Roc is the size of a fully grown adult human. Within minutes Rocs are capable of flight and hunting, when fully grown Rocs can pick up fully grown elephants. Judging by the bow and arrow I would say this is a Ranger, one of the only two classes in Pathfinder capable of having an animal companion (the other is Druid.) I know this cause this is somewhat like my character, except mine is an Elven female. Hope that helps you out