Faits: Faits: A. A._, vétérinaire, a soigné le chat d'une personne qui ne s'est pas acquittée des honoraires qui lui avaient été facturés. Après avoir engagé une poursuite et obtenu un acte de défaut de biens, A._ a dénoncé son client au Juge d'instruction de l'Est vaudois, pour gestion fautive (art. 165 CP). Par une ordonnance rendue le 23 juin 2006, le Juge d'instruction a refusé de suivre à la plainte (dossier PE06.014212-HNI). A._ a recouru contre cette ordonnance auprès du Tribunal d'accusation du Tribunal cantonal du canton de Vaud. Son recours a été rejeté par un arrêt du 6 juillet 2006, et l'ordonnance de refus de suivre a été confirmée. Les frais d'arrêt, par 440 fr., ont été mis à la charge du recourant. A._ a recouru contre cette ordonnance auprès du Tribunal d'accusation du Tribunal cantonal du canton de Vaud. Son recours a été rejeté par un arrêt du 6 juillet 2006, et l'ordonnance de refus de suivre a été confirmée. Les frais d'arrêt, par 440 fr., ont été mis à la charge du recourant. B. Agissant par la voie du recours de droit public, A._ demande au Tribunal fédéral d'annuler l'arrêt du Tribunal d'accusation et d'ordonner que sa plainte pénale soit instruite. Il invoque les art. 5, 8, 9 et 29 Cst. Le Tribunal d'accusation a produit son dossier. Il n'a pas été demandé de réponses au recours.