Well my daughter has a dog that sleeps on her bed as well. What I made was a scrappy homespun quilt. I used 6 insquares and did a fancy applique in the center. What I use for her and many of the quilts I know will be washed many times is thermore batting. I buy the queen size and cut it for smaller projects. Since the thermore batting is a very thin polyester but is does not migrate thru the quilt top. It washes well and can be used in clothing since it is light weight but warm. Her quilt has held up really well. I am getting ready to do another in black red and white for her. I hope this helps. Luann