You need to meet my wonderful Great Dane, a German breed. Your dog looks like a mix. What are his breeds?
My dad raised a few Great Danes. Some of the friendliest dogs you'll ever meet...just be prepared for up close, physical contact when you meet them.
My dog is a Rotten Shepherd, i.e. a Rottweiler/Shepherd mix, favoring the Rottweiler. She prefers to be described as a Shepweiler.
Here's a recent photo, where she's telling me she's hungry. When she needs to go outside, she gives me the same look, while licking my hand. We communicate famously.