The Pet Exchange is where you can safely send one of your pets to another player. You can only sell your standard pet (pets that are not limited edition or restricted species) by Pet Auction. You can trade pets at the Pet Trades.
If the player accepts a pet you send them, they claim full ownership of your pet and they will have to pay the MP fee below. All pet exchanges are final. If you want to remain the owner of a pet and are only lending it to another player, you should use Pet Lending to make sure your pets safely return to you.