I appreciate all the imput. I am saving a link to this thread in my mail box so I can relate to it whenever I need some advice.
I am going to postpone the vet visit to the first week of Jan. when I am not so busy at work and then just brave it. I will let you know how it goes. Thank you all