This LED dog collar can be charged by either USB or by solar. It iwll charge during the day as the dog wears it and runs around in the sun. It is rechargeable, nylon and reflective. It is also water resistant so it should works regardless of the environment. There are seven different colors that can be set for and the cable is included. This really is a nice collar and made very well.