It sounds and looks to me like you are doing a great job! The added suggestions on here will be helpful. The pup is truly beautiful and I hope she lives a long, healthy, happy life. I'd ask the vet if she needs the Nutrical that often. I know it is a long process, but I bet she is absolutely darling to work with