Pets are able to sense human emotions through a combination of factors such as body language, tone of voice, and even pheromones that humans release when experiencing different emotions. They are also very attuned to their owner's routines and behaviors, so they can pick up on changes in mood or energy levels. Additionally, pets have a strong bond with their owners and are often very empathetic creatures, allowing them to be sensitive to the emotions of the humans around them.