What the hell is going on? Mountain lions in Boise now random deer attacks. It's the animal conspiracy I tell you.