The vacuum for vacuuming vacuums. Well, I've got a couple that I use. Mainly, I use a little Electrolux Harmony (made by Eureka). It has very good suction which is adjustable by motor speed. Downside, it takes tiny bags but they are fairly inexpensive. Very good filtration. The machine is small and sits on a chair right next to my work table.
The two kitty litter boxes are adjacent to my work table area, so I just change to two wands and a floor attachment to get the stray sand on the floor. Don't even have to move the machine.
I also have an old (fac. refurb.) Electrolux L, an ugly and utilitarian machine. This one I use mainly when I work out of doors in good weather. Yes, I have a work area outside that I like to use when weather permits. Just today I worked on a Hoover SP. For the L, I have scores of bags to use up.