My family has 3 different dogs that have all done really well on the Blue Buffalo. If you're choosing between the BB Freedom and the Wellness Core, I'd lean toward the Wellness Core because I like the higher protein content and the Omega-3 to Omega-6 fatty acid ratio is better if that is an important factor to you. But if you're choosing between BB Wilderness and Wellness Core (which seem more similar IMO than Freedom and Core) I would go with the Wilderness just because it's something I know that my dogs have done well on. I would just go with whichever one your dog likes the best and does well with though