
How do you actually prove a robot vacuum is picking up pet hair instead of just pushing it into a different corner of the room? That's the question that put a kitchen scale next to the coffee maker in this house, and it's stayed there through every bot that's come through since.
Quick disclosure before the numbers: I earn a commission on some of the links below if a purchase happens, at no extra cost on your end. Every model here got tested in the same 1920s bungalow against the same two dogs on the same hardwood — husky mix Murph and senior beagle Beans, who between the two of them shed enough to reupholster a couch every season.
Weighing Pet Hair: What the Dustbin Numbers Actually Measure
The method is blunt on purpose: run the bot, pull the bin, weigh it on the kitchen scale, log the number, repeat. A walk on the Broad Ripple Park dog trail tracks in enough extra dirt and loose fur on its own to throw a reading off, so weigh-ins happen on days without one. One log entry came in nine grams lighter than the line above it, with no new setting and no obvious reason — which either means the shedding cycle slowed down or the bot skipped a spot it shouldn't have, and the only way to tell the difference is watching the next few entries instead of trusting one good number.
Suction Power or Battery Life?
Buying the LG CordZero Robot first makes the most sense if a high-shedding dog is the main problem being solved. Running it on the top suction stage against Murph's undercoat does shorten how long it lasts before heading back to the dock — a straight suction-versus-runtime trade-off that earns its own full breakdown rather than a paragraph here. What earns the LG a permanent spot on the main floor is everything around that trade-off. The auto-empty dock finished a full week without anyone touching it. The brushroll only needed manual unwinding after roughly ten runs' worth of tangled human hair. And the companion app was the least painful onboarding of the seven this house has tried, with no forced account setup before it would show a floor map. The full eight-week stretch is written up here: My Tracking Notes: Eight Weeks with the LG CordZero in a Two-Dog Bungalow. It does sit noticeably above the obvious budget picks, which matters more if the shedding problem is occasional rather than constant.
Where Each Bot Gets Physically Stuck
Mapping speed varied more than expected across the lineup — the Roborock locked onto the bungalow's layout by its second run, the Roomba needed three passes to stabilize the same rooms, and the LG took three full passes before it stopped trying to climb the open stairwell off the kitchen, the same stairwell an earlier Roomba i3 didn't survive. The sectional in the living room sits low enough off the floor that not every bot fits under it, and Sam is usually the one who notices when a bot has been spinning in that gap for twenty minutes without making progress. That's a furniture problem more than a software one. No amount of app polish fixes a chassis that's too tall for a three-inch gap.
Smart Home Testing Notes: Where the Companion Apps Get in the Way
Every one of these apps has at least one complaint attached to it. The iRobot Roomba j7+ pushes a Premium subscription nag every couple of weeks, no matter how many times the answer is no. Its no-go zone editor also forces a redo any time the floor plan auto-relearns — twice so far in this house. The Roborock app is dense enough that finding a basic setting can take a minute of scrolling through menus built for a power user. Drawing virtual no-go zones in the ECOVACS companion app around that same basement stairwell went nowhere useful, either: the boundary kept silently resetting itself after every map re-save, so a zone that existed one week was simply gone the next with no notification explaining why. A reader named Brenley Hessler, who trades her own floor-specific numbers after finding an early thread on r/robotvacuums, was actually the first to flag that one of these companion-app updates had quietly wiped out a saved cleaning schedule overnight. This isn't a one-house complaint. The rest of how the j7+ handled an obstacle-heavy layout is here: The Basement Stairs Test.
Obstacles, Zones, and the One Time Poop Detection Mattered
Its dustbin is also noticeably smaller than the LG's, which means more emptying over the same square footage — bin capacity is really its own comparison and deserves more room than a single mention here. What keeps the j7+ in the rotation despite the app is specific: the one time Beans got into a Greenie she wasn't supposed to have overnight, the poop-detection did exactly what it promised, which is not a small thing in a two-dog house. Return and shipping logistics through iRobot direct were also faster than any other brand ordered for this test, which ends up mattering more than it sounds like when a unit has to go back.
Mopping Versus Vacuuming: A Trade-off That Isn't Free
The Roborock S8 Pro Ultra lifts its mop pad on its own the moment it senses carpet, which matters a lot if the mop function gets used weekly and a lot less if it mostly sits idle in the base — that trade-off deserves its own full comparison rather than a paragraph here. What the S8 Pro Ultra does more clearly than the LG is fold auto-empty and mop self-cleaning into a single base, saving a step most mornings. Full rug-performance notes live here: How the Roborock S8 Pro Ultra Performs on High Pile Area Rugs. The trim that adds the self-clean mop function runs well above the LG's price, and it only earns that back if the mop actually gets used on a regular basis rather than once a month.
Air Quality Control After the Floor Is Handled
Vacuuming never touches the dander that stays airborne. That's the entire reason the PuroAir HEPA 14 Air Purifier is part of the rotation. It carries a HEPA 14 filter, a grade above what most big-box purifiers carry, though what that grade actually buys in day-to-day use is a longer conversation than this one. Sleep mode read 28 dB on a phone decibel meter a few feet away — quiet enough that Beans, who barks at a ceiling fan clicking on, hasn't reacted to it once. Filter-change alerts are tied to actual air readings instead of a fixed timer built to sell more filters. The plastic housing does feel cheaper than its price tag suggests, sitting next to the LG or the Roomba. Exactly where it sits in a room changes the results more than the spec sheet does, and that's a separate rabbit hole from this one.
Setting Up the Smoke and CO Layer
The X-Sense Smart Smoke and CO Detector replaced three sealed ten-year alarms already in the house, each swap done in under fifteen minutes. Its app alert lands a few seconds ahead of the in-unit horn, which has been enough to catch a shower's steam cloud before the whole house wakes up over nothing. A low-battery warning now shows up on a phone screen instead of chirping through the hallway at odd hours. The catch: it needs a 2.4GHz network to unlock any of the smart features, and pairing failed twice here on a 5GHz-only setup before that got sorted. Exactly where each unit gets mounted in an older two-story layout is its own checklist, worth more space than a single paragraph can give it.
Pet Hair Vacuum Comparison
| Model | Suction Power | Best For | App Experience |
|---|---|---|---|
| LG CordZero | 3 Stages | Heavy Shedding | Clean / Low Friction |
| Roomba j7+ | Standard | Obstacle Avoidance | Subscription Heavy |
| Roborock S8 Pro Ultra | High | Mop/Vacuum Hybrid | High Learning Curve |
Across every model that's rotated through this bungalow, the LG CordZero Robot is still the one that stays on the main floor by default. It handles two dogs and an old house's floor plan with the least amount of fuss, even accounting for the suction-versus-battery trade-off and the price gap above the budget options. Start there if a shedding dog is the main problem, and go in expecting the app frustrations documented above no matter which brand ends up in the cart.