The Darkmoon Faire - a monthly event that lasts for a whole week and hosts a large variety of fun and games - also contains two pet battle dailies.
The fights against Christoph vonFeasel and Jeremy Feasel (who in reality is also the designer at Blizzard responsible for the pet battle systems), can both be used to level a pet very nicely. They also give a satchel which has a chance to contain one of their pets each:
The drop chance is rather low but you can also buy them on the AH if you prefer. In any way, I wish you good luck in acquiring them!
Xu-Fu can scan this section for the most suitable strategies according to your preferences and show the required pets.
Depending on the amount of fights in the section, this can take up to a minute to process.