I don't know how big your Berndoodle is going to get. A large Ruffland fits without having to put down the 2nd row. If you just have 1 dog, you can turn an XL sideways if he's bigger than a large. Keeps all the dog hair, dog drool, toe nail scratches out of your car while taking your pup with you. I replaced the carpet cargo mat with a rubber one, just in case but that hasn't been an issue. You do have to put the 2nd row down for the XL if you're putting a large in there as well.I'm looking for recommendations on what to buy to maintain a clean interior for the times I have to transport our Bernedoodle when he's not in the wife's car.