I've read that the collar is worn for ~8mos, but haven't seen anything re how long the halo must be worn.... I'm sure it varies, but a ballpark would be helpful. thx