Microfiber is a bad material for dogs-it loves hair! That material was definitely not made for dog owners! You would have an easier life if you sold the couch and got leather!! No matter what you do, it is normal for dogs to shed(except for just a few breeds...)