To make a long story short... I put my pet into the stables, went into AV with no pet out. Died and res'd in AV and then had a pet summoned next to me. No it's not my pet from the stables but a different one. I've talked to GM's in-game and they gave me the /script AbandonPet(); and /script AbandonPet(Petsname); and none of those worked.
I can not right click on my pet and abandon it either. And I can not go out and tame a new one since I already have a pet.
Hope someone can help me out with this problem.