Yes Ultra is VERY GOOD but if you said your mom isn't willing to pay $35 a bag then Ultra probably isn't the best choice for your price range. Nutro Natural Choice is a step down but considerably cheaper! I'd have my pups on Ultra if I could afford it!