No, your dog should not sleep in a leg brace. It's fine for your dog to wear the brace during the day, but remove it at night. If your dog sleeps in a knee brace then it might feel skin irritation. It is suggested by the veterinarians that you should not let your dog sleep in a knee brace.