I bought a dirt devil from homedepot for around $45 (I cant remember the model name but it’s the only dirt devil with a bristle attachment). I have 2 cats, 3 dogs and a 6 year old son, so I use it pretty often and I havent had any problems with it. I can run it for about 15 min on a full charge.