Depends on how badly you need gold. Feeding items to your pets is a great way to get rare reagents, TCs, gold and sometimes (rarely) a boost to your pet's training points. You can often get Sunstone, Black Pearls, Fish Scales, Fire Blossoms, Aether and quite a few other reagents that would normally be very hard to find or very expensive to buy. In some cases like No Auction gear, it beats carrying it around with you or having it take up space in your Shared Bank.
It depends, feeding items to your pets can give you reagents and small items, if your more into crafting I suggest feeding your pet. But if you are in need of gold sell items to the Bazaar, it gives the best amounts. Zeke and other vendors will give you a much lower price. If it is a *No Auction item you cant sell it to the Bazaar you have to sell it to a vendor. Hope this helped :3
Which one is better to do? Sell or feed it to your pets? I typically feed it to my pets so i can get something other than gold.
In my opinion, I prefer to sell it to the bazaar in wizard city because it usually gives WAY more gold than feeding it to my pet, but if you want the tc, then sure, go feed it to your pet.