Work for my newly adopted Chihuahua. Less than a year old. She was easily trained to run up and down on it.