Deductions & credits

My dog is a licensed therapy dog who visits, through a non-profit pet therapy organization, hospitals, schools, etc. I understand that mileage to the places can be deductible under charity, but I also wonder about the grooming situation (as he has to be groomed before a visit) or any other items I buy through the organization (such as organization t-shirts, hats, badges, etc.) can be deducted through charity, as well? He does have allergy issues so I have vet bills to keep his allergies down so he can continue his visits. Is any of that deductible?

 

He's also an emotional support dog with a letter from a psychologist that helps me with my anxiety issues. But on top of that, he's also a pet. So how would I, or could I, deduct any of his expenses? And what expenses could I deduct? Would it be medical for the emotional support animal part, and if so, what items could be deducted there? This is confusing.