A:Answer I do not have a cat so I cannot speak to the litter question. However, I feel like it would be fine picking up litter, especially with one of the attachments. Also, I have 6 dogs and it does great picking up hair, dog food, etc. It does go dead pretty quick if you run it on max, which is what I use because we have thick rugs. It would probably get the 40-45 minutes if you ran it on normal.