Dude, I just found out what this animal was, and realized it has to be the cutest animal on the planet. These aren't even babies, that's seriously how big they are. It's like god bundled a whole bunch of cuteness and cuddliness into one small deer type animal.Dik-Dik....