Kygo is a total sweetheart, one year old male shepherd mix. He does well with most dogs. He will require some training, he needs to learn the basics. He is a balanced dog but does have energy and will require a fence. Good with other dogs and kids. Cats unknown.