My dog liked it, but I don't think it'd healthy enough for her. I rather stick to healthier brands. I don't remember where I got them from, I don't remember the price, it's been such long time. It gave my dog diaries and that's no good. Would not recomand it for service dogs.