It is my humble opinion that a Beast Pet should be able to use ANY MOVE that the mob itself can use with the same modifiers of the appropriate level. It is absolutely offensive to players for the dev team to tell us "we thinks that this is overpowered so we are not going to give the players (you know the people who PLAY THE GAME AND PAY FOR IT) what you want because we think it is bad"
ummm... do any of the dev team understand what customer service is?
Deny your customers what they want and they will find it somewhere else.