Glad to hear that everything is moving in the right direction. Our pets sure can cause us tons of worry at times. Been there - done that...........a lot !