Charles weighs about 20 pounds estimated adult weight around 25 pounds full grown.
Charles is reserved and relatively laid-back. It takes a minute for him to warm up to you. I think he would be OK with smaller children but you have to give him grace as it takes him a little bit to get comfortable. He is kind and loving. Housebroken to a dog door and crate trained