Hi Jordan L-
I have not tried any of these with my dogs. However, I have a couple of cats who do very well on Royal Canin’s prescription foods. Unfortunately, they are probably the most expensive of the three.
It’s probably just going to be a trial and error for you on how well your pup likes the food and which works the best. Are they all readily available to you? I often buy the food through Chewy or VetSource.
Good luck to you. I hope your pup responds well to one of the foods.
My dogs do well on OTC Purina One and it is a little more affordable than the other brands.