The way you described the throat would get me going to the vet...hope all will be fine!