This question already has an answer here:
I need to travel from Montreal to Atlanta. I have seen two flights on the 5th August (flight 3502 and flight 1217). However, the time to change planes is very reduced (45 minutes). In Montreal, I will pass customs, so they would be like a domestic flights. Are 45 minutes enough? Would I need to pick up the luggage and check-in it again?