I'm thinking it could use a name change to avoid ambiguity with other works sharing its title, but I can't think of one...
Topic on Talk:The Beast Master
Master of Beasts?
A bit samey, but it'll do if I can't think of anything else. Beast Tamer is okayish as well, I think
I think that "The Beast Master" is Exactly What It Says on the Tin. Why not go with that?
The works listed on the page are "Beastmaster", not "Beast Master"...