Having trouble with customizing blog posts on the home page

As @mrben522 suggestion (in a comment to question), the resulting code should be

<!-- Blog Post: 6 Newest -->
<?php
$args = array(
    'post_type'         => 'post',
    'posts_per_page'    => 6
);
$the_query = new WP_Query( $args );
// The Loop
if ( $the_query->have_posts() ) {
    while ( $the_query->have_posts() ) {
       $the_query->the_post();   // put it here

    ?>
    <div class="containPost" id="response">
        <?php 
        if ( has_post_thumbnail()) { 
            echo '<img src="'.the_post_thumbnail();' />';
        } else { 
            echo '<img src="'.get_bloginfo('stylesheet_directory').'/images/global/thumby.jpg" />';
        } ?>

        <div class="bottom-left">
            <?php
                //$the_query->the_post();
                echo '<h3>' . get_the_title() . '</h3>';
            ?>
        </div>
    </div>
<?php  
    }
}
/* Restore original Post Data */
wp_reset_postdata();
?>
<div class="clear"></div>