Dietary niche partitioning among Magdalenian canids in southwestern Germany and Switzerland. (1st January 2020)