Life's Abundance has never had a recall in 19 years of production. They use human grade ingredients. Made in small batches so it never sits on warehouse shelves. Higher nutrition means that you feed less...instead of a cup of other kibble, 2/3 of a cup is enough for an adult dachshund.
You can feed this to your puppy. No need to go through transitioning to an adult food at a year old. Feed the same food to adults, pregnant bitches, and nursing mothers.
Full disclosure: We sell this product (through the Lifes Abundance website) and receive a small percentage of your purchase. Click the link below to order.