I adopted my dog in 2018 and we transitioned to Farmer's Dog in 2019. The issue I have with Farmer's Dog is the "meal plans" they create for your dog. My dog has a very high metabolism and Farmer's dog made it financially insane to feed my dog.
DinDin allows you to choose how many meals/which type of meals you want to order for your dog. For a larger dog, it's a better deal without sacrificing quality.
I love it so much <3