I have two white German Shepherds, aka, German shedders!I purchased the R9350 for its vacuum ability, longer run times and it's large holding tank for dirt and dog hair. I have very little carpet in my home, all wood floors and a few tile/stoned areas. I also have dark wood paneling along with dark furniture and vaulted ceilings. No stairs.As the write ups talk about, the app portion sucks. But once you set it up, set it up and leave it.This thing runs daily at 7am, while I'm getting ready for work. This way I can keep an eye out for it.Every day I empty the canister and it has dirt and dog hair. Some days it has more hair then the day before. But it WORKS! This doesn't eliminate vacuuming the couch or areas this thing can't reach, which is why I keep a broom around. I've not had to vacuum my house for some time now due to how well this works!What I've had to do more often:Mop the floors cause, well, my house seems way more clean!Keep the dog toys picked up. Daily versus, I'll get to it later.Stop leaving items on the floor, as in put things away and out of sight.This thing has given me motivation to want to keep my house more clean then it used to be. Meaning, I come home to a cleaner smelling house!Cons:App. Thinking it has to do with the wifi setup.I have to move the kitchen table chairs in order for it to get under the table.Use the broom to get into areas this won't.I have to mop more due to cleaner floors. :)Pros:Gets under the bed.Gets under the stereo cabinet.Adjusts for vacuum suction for the few carpet areas I have.Cleaner home.LESS DOG HAIR!Saves me from having to vacuum myself.Saves Time!Seeing how much dirt/hair this gets daily!Gets under furniture pieces without having to move pieces versus hand vacuum.Picks up dog hair!