Pixie is a rescue about 12 years old and just over 4 pounds, she is missing quite a few teeth. She loves going to the beach but had really slowed down and wasn't walking very far. It took her a little while to adjust to this food but now that she has been eating it for a couple of months she is back to walking/running for a mile or more. Plus she is more playful, she looks to see if we are behind her then she runs from us, stops to look for us and then runs again. The kibble is small enough for her to manage even with her small amount of teeth. The bag will probably last us about 6 months since she is so tiny.