Beckham is just around a year old and all pup. He has long legs, and is a very pretty, playful, active, dog. He is not good with cats and not good with small dogs. He's just too interested in them. He does great with dogs about 20 pounds and up. He's in daycare with multiple dogs and does just fine. He does need to learn basic manners and all things a normal pup needs to learn. He's probably 50+ pounds.