I am getting a puppy from KSDS Service Dogs in Kansas and will be a volunteer puppy raiser. Will my expenses be deductible, including my flight to go pick up the dog?

And, ant veterinary expenses?