This is such a great practical idea as long as your dog will happily tolerate it. Washes well and a good strong zip. I use it with a very large labrador; we come back from a wet and muddy walk, lie her on it opened out, zip her up , dry off her head and leave her with at treat. She will happily lie in it for as long as 20-30 minutes , although normally its less, and then come out warm and dry with all the mud on the towel. Great for the back of a car after beach etc., we also used it camping. Have used it from a young puppy so not sure how a dog might react to one later on, but if you use a treat and tickle them in it, they can learn its OK. Make sure you buy the correct collar size otherwise they can get one paw out and get rather stuck. This is very comical but not so good for the dog! I have had two now and would highly recommend this product.