This is the second time Gunner got out the door. The first time he got on the road!

This time his daddy was around to help me catch him. All of his training goes out the window as soon as he gets out that door. He runs as fast he can around anything he can. I put a gate up from the kitchen to the laundry room and close it before I opened the door, he squeezed through. I'm going to get him micro-chipped but how do I prevent him from getting out and how do I get him to do a recall when he is that crazy about running around?