Battle Pets

Hi can somebody help me with battle pets at Legion Monster wow ? I buy with my demon hunter all the trainings and the Owl battle pet..but my collection still show me that I own 0 battle pets...how can I catch battle pet or do battles when I have no battle pets