It's a little too big, but I have a boxer and love it. Mine is quite playful, but great around kids once he was no longer a puppy. Given proper exercise (like what you plan on doing) will keep rough-housing in check. They are very loving and very loyal to their masters, albeit a bit stubborn at times. They can seem kind of ugly at first, but they really are adorable dogs. You would have to decide if one suits your lifestyle, but if you get one you will certainly fall in love.