I have a pretty fancy one, as it is - just like this. . It pretty close to gym standard.
It does the auto incline and plenty of other stuff, so it is more than sufficient. I have had Chopz on it a couple of minutes a day for the last few days, and he seems to be going well. He is not phased by it, or scared of it by any means. I have to do a vid of him once he has had a bit more practice!