My smelly, always shedding dog and I love this bed.  I love it because it's easy to wash and holds up well to weekly washing.  He loves the comfy plushness.