I wouldnt call this blanket heavy duty. Its extremely light, not thick. Nor is it chew resistant. My puppy chewed a hole in it in exactly 10 minutes. Its large and can cover a large area, which is what I wanted it for but I cant use it if my dog can easily eat it.