Kids' Teeth

When should kids start brushing their teeth and when should they start visiting the dentist?