Hey Everybody!  My name is Branch and I'm a 40 lb lab mix ball of goofiness and love.  I'm still super clumsy and sometimes I get tripped up on my own feet.  I have kisses that last for days, I have those sweet puppy dog eyes and a tail that wags no matter what.  I love running and being outside and playing in pools of water.  I'll even join you for a cool shower!  Even though I love playing, I am the world's best snuggler.  I play well with other dogs and kids are a hoot too.  I'm also really smart!  I can shake, sit and lay down.  I'm working on staying but it's so hard when everything is just so much fun!