This little guy is found in Gorgrond and is your standard environment battle pet. You can find him in the areas on the map below and the concentration is usually higher in the really green areas.
You will have to battle and capture this pet.They are a level 25 critter to start with but once caught will drop to a level 23. He will be accompanied by 2 other pets that you will also need to beat in order to keep you captured pet.
Amberbarb Wasp Talents
Your battle pet will always have their first talent after you obtain them their other talents are opened at levels 2, 4, 10, 15 and 20.