Does the dog hair go through to the couch with this blanket?
Not at all. It’s totally waterproof and has several layers of fabric so debris does not get through.
How durable is this product? will it withstand scratching and chewing?
Yes, my dog scratches on it like hes digging a hole, and no damage, very good quality, very durable. Also very soft.
If a cat throws up on this, will it stain? Is it machine washable?
It’s machine washable. I don’t know if it will get stained. I always use Nature’s Miracle on any mess my dogs make before I wash it and it gets rod of all stains.