How is this puppy doing? I hope it's getting better.