I have 4 dogs and I love these sofa covers.  They have a waterproof backing and are very easy to grab and wash!