Make sure he has a carrier that is airlined approved.... meaning it has to close fully. I don't know how he is but he is required to stay under the seat in front of you at all time...... this VERY strict rule.... I ALWAYS BREAK! LOL But I have a blanket and my MaeMae stays under it. SHe is not a hyper dog when we are out though......she is very good. I hope he is use to being in the bag. If not.... practice it with him as much as you can.
I live in NY so WELCOME! No dogs are allowed in anyplace where there is food. Some people can be downright nasty. Again, I do break this rule all the time because MaeMae is very good in her bad. I can't say that about my other yorkies though.... LOL
Most airlines do not require a health certificare but I carry one just in case all the time. It is a peace of mind .... in case it is required and you don't want to be stuck somewhere.
I've not done this but before I ever flew with a dog.... my vet told me I can buy baby benydryl and give it to the dog to calm his/her nerves. It comes in a dropper and you just give a sqeeze. I've never had to do this so you might want to confirm this with your vet.
Yorkies carry a very high price tag here in NY and I've personally been stalked in Central Park walking mine. Always be on alert. If you see someone following.... pick him up. There was a girl in Central park walking and someone came to put her yorkie and when the guy squat down to 'pet' her yorkie..... he pulled out ascissor, cut the lead, grabbed the dog and ran. It was on the news many years ago.
Gee..... I'm sorry to make it sound scary.... it's really not but you have to be careful. I don't let anyone hold my baby. I will hold them and you can pet them. Unless it is a family with kids..... that's OK. But if it's some older person, I sometimes even say , 'she bites' ! LOL Anything to protect my baby!
Have fun in NY. Happy birthday to your hubby!