I just realized that you can sell pets at the pet shop in Wysteria!
That's kinda what the pet shop is for. Selling and buying pets is easy as long as you are in a shop with a piggle over the sign. Have fun with the knowledge of buying new pets and selling old ones... (The ones that are dropped are more interesting than the ones that you can buy, btw..)