Second, this is not whining at the very least, i think that so called "op" cards are present in every class and even neutrals so this is balance at some extent, so please don't flood the topic with those "whining" replies,thank you very much.
Now lets get to the point:
The most simple and elegant change that can be made is to change the number of hounds generated by the spell, i believe that this would make the card much better.
Some ideais on how to change the formula:
1-Generate hounds = [Number of enemy minions] -1: do not appear to change much thing but believe me, small changes can generate big effects especially on snowball cards like this.
2-Generate 1 hound for each minion you have in play: this way hunters now have a reason to use snake trap and come to think about it, with the buzzard and timber wolf you already have 2 minions so it don't make the combo impossible at any extent.
3-Generate 1 hound for each beast in play:Same as above but increasing the class flavor and generating interaction with enemy beasts.
4-Generate hounds = [Your number of mana cristals]/ (rounded down) : so this way you have a flexible card power(like in the original design) that scales as the game go foward and can make a maximum of 5 hounds which is enough for a 2 mana card.
I created all those for with one intent on mind: i think that the actual UTH is discouraging the players to use their minions too much, while AoE spells make you lose your minions/cards, this one can simply make you die instantly by doing it.
Thank for reading this all :-) , feel free to say your opinion or giving your own suggestions.