The two ways to breed pets are solo breeding and team breeding. Solo breeding requires you to follow the relevant mission instructions. Team breeding requires you to find a player with the same pet type as you and visit the necessary NPC.