29+ English labrador info