It was a bit difficult to judge what size I needed because I haven't got my dog yet but I bought the one recommended for a small dog and I would say it would be ok for a chiwawa? or small jack russel size dog or an adult cat. I didn't think it would be suitable so I gave it to my daughter for her cat .
Seemed to be well made , and washable.