Our dog, Mrs. Bellaphant, is 3 yrs 6 mos. old. She is one of the pickiest eaters on the planet. She was a rescue so we have spoiled her a bit. She refuses to eat her dog food on most days. Not the MacroSnacks, or hot dogs as she knows them by. She absolutely loves the hot dogs, and they don't give her gas. I would recommend to everyone. Make sure you buy the right size. Bigger doggie is big treats and small white doggie are the small ones.