How can you get a dual citizenship between United States & Canada?

I have heard often about Canadian born people coming to the United States and getting dual citizenship. I never heard about an American born citizen getting a citizenship in Canada.
Update: If you were born and live in the United States for over 30 years. How can you get dual citizenship?
8 answers 8