I was watching the trainer at petsmart and everything she said was so sensible and smart. I think it would really work for Rosie. They say you can start as early as 10 weeks and Rosie will be old enough next week. It's $105 for 8 sessions. Anyone ever use them or know if 10 weeks is too young to start?