I have for the passenger area the WeatherTech Digitalfit, covering first, second and tird row. I do have dogs and I have no major issues with the dog's hair.
Now, for the Cargo, I choose the OEM. Since OEM cargo is modular, it works on any possible combination you may consider for the cargo area; 3 row down, or up, or 1/2 of the 3rd row down, left or right, it doesn't matter, it will work and you will not need to do any setup every time you decide to use fully or partially your 3rd row. Since it fits with velcro, it does not move or fall at all, and you can choose how tight you want the GAPs to be.