It's not just dairy farmers who are struggling at the moment - the price of Scottish lamb has reached a seven-year low.
Farmers in Newtown St Boswells, in the Scottish Borders, say they're getting around 20 percent less for their lambs, than last year.
And it's not just the price of lamb that has fallen - these breeding sheep were going for around £150 each last year.
This year, the farmers are getting about £120.
Why are Scottish farmers losing out?
The strength of the GBP (British pound) means farmers are getting less for their exports.
And the National Farmers Union in Scotland says cheaper lamb from New Zealand is flooding the market.
How can things change?
Farmers in the Borders are trying to persuade more people to buy locally sourced lamb.
But it could be that even more of a shift is needed - as people in Scotland currently eat less lamb than most other countries in Europe.