How long should my six week old be feeding for at each feed? Mine can take a good 45 minutes, this seems too long?