Geez Jennifer...Poor Jack! That pup's been through so much lately! I hope and pray that surgery won't be necessary! You're such a good "second Mom" to worry and care for him so. Paws crossed and prayers for Jack