In the end it was Ragnok, the goblin leader, who told Harry about his inheritance, his family magic, how he was a beast speaker and not just a parselmouth. He got him in touch with Parselmagic and told him that while he's a beast speaker, he's first and foremost a parselmouth and this meant that Harry couldn't form any familiar bonds with other animals other than serpents. 