Hagrid is a sweetie who loves to be loved. He is friendly and likes to be pet by his people, not so much picked up like a baby, but treated like a friend and companion. He gets along fine with other mellow cats; we don’t know about dogs. He will need a safe place where he can go outside when the weather gets nice again. We think he is a young adult maybe 3 or 4 years old.