Exacto, recuperas el 15% en la declaracion (hay una casilla especifica para ello) y en el caso de los alemanes les pasara a la inversa , ya que es un acuerdo entre paises. El resto, si no recuerdo mal, tienes que reclamarlo en la hacienda Alemana justificando que eres residente español y rellenandoles un formulario que esta en Aleman y luego no se si habia que hacer algo mas o esperar si lo admitian.. un lio, luego tienes como te digo ,empresas que lo hacen por ti (basta con poner recuperar dividendos en google o algo asi) pero no interesa si son cantidades pequeñas