grady was dumped and starving when found. it took us a long while to get some weight on him. i think he could well be full shepherd but i think if mix it is shepherd and malinois. he is super smart. he LOVES water and would be happy if he is near water regularly. he is super smart. he loves a person. he is good with dogs. I have seen zero aggression. he may be too much for small kids as he is bigger and has some energy but not crazy for a shepherd. i love this dog. he deserves forever. i watched last week as he was trying to play with another dog and that dog snapped and said no and Grady's response was to look surprised and not understand why he didn't want to play. he just walked away and went on about his business. he is a super dog and would make a great hiking buddy.