Marco is a large (47.5kg), friendly, affectionate, fabulously handsome, straight back German Shepherd Dog.