Yes, pistachios can be eaten by squirrels. However, they are one of the most expensive nuts and there are far cheaper and most nutritious nuts you could feed them such as hazelnuts.