How long do you think a dog can learn everything she needs to learn? Should I be getting a trainer or can I teach them using training guides? Is it easy to follow?