This is Apollo. He is an 80lb Black Lab German Shepherd mix. Since getting him home Apollo has been super cuddly and sweet. He follows us around, and does really well when we have to leave him alone (no accidents and he hasn't gotten into anything he wasnt supposed to). We are unsure about other dogs. Outside he has seemed fine with them, but he met a puppy and was VERY scared. He needs some work with his manners outside, but does very well inside. He is house trained and hasn't had an accident. He does very good on letting you know when he needs out too. He has been fine in the kennel for short amounts of time and has no problem going in when you tell him to. He is a little energetic and does not know his size so older kids would be best. He has been indifferent towards our cat so far so would likely do well with them.