I like Buddy Belts bc my dogs seem to like them. They buckle up snuggly and don't put pressure on their necks. They are hard for dogs to escape from, although one of mine did, so I adjusted it a bit tighter and all's been fine since. Also, they don't seem to get as matted as they do with other harnesses I have tried.