Are you having any problems with the Hills diet? Poor coat condition, sloppy poops, itchy skin, not maintaining a healthy weight, etc? If not, you don't have to be in a rush to change. There's a lot of debate surrounding the 'best' dog food, and honestly it comes down to what you're able to feed re: cost and availability and what your dog does well on. Hills has nutritional value - it wouldn't be legally able to be sold as a complete food otherwise. I do feel like their commercial, non-veterinary diets are a bit overpriced for what they are, but you're absolutely not going to have nutrient deficiencies feeding it.
If you're still interested in changing that's fine, I just don't want you to feel panicked about it due to some people having more extreme opinions about dog food brands. If you do choose to switch, make sure to do it gradually over a few days so it's easier on her tummy. I've heard good things about both Canidae and 4Health, though haven't used either myself. I don't know enough about large-breed puppy requirements to speak to whether there's any 4Health food appropriate for large breed puppies, since none are marketed specifically as a large breed puppy formula, so I'd lean towards Canidae since they have an all life stages large breed formula. But hopefully someone with larger dogs can chime in.
Have you looked into ordering online through a place like Chewy.com? That'll give you some more options.
If you're still interested in changing that's fine, I just don't want you to feel panicked about it due to some people having more extreme opinions about dog food brands. If you do choose to switch, make sure to do it gradually over a few days so it's easier on her tummy. I've heard good things about both Canidae and 4Health, though haven't used either myself. I don't know enough about large-breed puppy requirements to speak to whether there's any 4Health food appropriate for large breed puppies, since none are marketed specifically as a large breed puppy formula, so I'd lean towards Canidae since they have an all life stages large breed formula. But hopefully someone with larger dogs can chime in.
Have you looked into ordering online through a place like Chewy.com? That'll give you some more options.