He is 6 months old, about 8 inches long. I don't have a weight on him. He just ate yesterday so I can get a weight on him tomorrow if needed.