Out boy boomer loves this. He’s a terrier mix and we ordered a large and it’s perfect for his size.