Have you tried giving him baby food? Paris loved the sweet potatoes when she was spayed and had 11 teeth pulled. She turned her nose up to the pedialite though.
Hopefully, you will be able to find something Tucker will want to eat and keep down.
Hope he gets better soon!