Introduction: I have trained quite a few dogs from puppies to "teaching older dogs new tricks." The key to training is consistency, not only the owner needs to be consistent with the dog but so do your family and visitors.
As for horses I have started 2 year olds, trained green horses, and even worked on finishing older horses. I also have worked with problem horses in correcting behavior. If you have any questions feel free to contact me.