Goats and cats should never mix.
The Sunflower Goat Farm has gathered a rep for its ridiculously cute array of goats, and this time is no different as two absolutely adorable but also possibly certifiably mad baby pygmy goats by the name of Lady Bug and Princess Leia play around in a barn with the chillest cat the world has ever seen. Although we imagine living on a goat farm requires one to chill or else get the hell out of dodge.
Via