It's great that Lucky had a good vet visit! Hooray!
I saw on your other thread that you were wondering if Cesar is good dog food. I personally wouldn't feed it to my little guy. Some good brands are Canidae, Wellness, Innova, etc. You can do a search on YT for foods people recommend or you can visit this site that I find very helpful
Dog Food Analysis-Reviews.
Good luck with everything and I hope Lucky continues to do well!