Dogs : how to take care of them and understand them