答,猪前面一个属相是狗生肖。因为十二生肖是由鼠开始到猪生肖而排列的,按照十二生肖排列的规则,猪生肖前面是属狗的,而接下来,后面的生肖又是鼠,周而复始,一直轮回下去。从古到今,几千年都是如此的,这是中国文化的传承,是先辈的智慧所在。