Melon contains volatile compounds in its aroma. These compounds make melons aroma similar to proteins. So, when felines sniff melons they believe that it’s meat and that’s why they love to eat them.