short ??

My baby used to feed for like 30-50mins (breastfeeding) now he's only feeding for like 20 minutes total...normal? 
Should I be concerned? I'm never smoking again... I noticed he has shorter feedings if I smoke cigs. I rarely smoke though. Maybe 1-2 a day. That's it