I dont even want to get into it with you. Deal with the drop rate, i got 3 in 20 tries. There's no guarentee that you will get the pet, and the drop rate is just fine, even a bit high. Also there is no way to increase the drop rate without actually changing it. So just keep trying i guess.
None of you are going to believe this, but I got the death cyclops by beating General Greystone on my first try! NO JOKE! This was also my first pet dropped in battle ever! I am so excited!!! :D :D :D :D
Well pet drops are by chance, many people think by adding people into a battle or fighting alone will increace it, its ONLY chance, nothing else, and besides, farming for a long time IS KINDA good because you get stuff to sell so your technically getting a lot of gold. Now i am a little mad that i rarely get pet drops but hey, i'm alright with the gold, and its kinda fun :-D ;-) :)