The Halo dog collar features a non-replaceable lithium-ion battery, and you will never need to replace the battery itself. All new Halo dog collars have a 12-month warranty, and the Halo website explains that the Halo Collar will last for 10-14 hours on a single charge, depending on a number of factors. The Halo 2 + has 20 hours of battery life.