Собака просто ближе к человеку, чем теленок. Собаки - это компаньоны, они живут дома у трети людей (если не у половины). Поэтому и реакция такая. А телята - они где-то далеко и что они представляют из себя, мало кто знает. Человеку, который задумается на эти темы глобально, будет жалко и теленка и вообще любое живое существо. И он, скорее всего, перестанет есть мясо.