There's so much choice out there! The dog is 10 kilos. He's not a big puller. It has to be soft and not weighty but durable, comfy and easy to get on and off as the dog doesn't like to being touched too much. Thanks!