I love this silly boy! Carter is a love. He is silly and likes his toys. He loves people and can be really nice with other dogs. I have no idea about cats or kids as I have neither here. Carter is calm and quiet as a whole.