What does Genesis 46:34 mean?
Joseph is preparing his father and his brothers to meet Pharaoh for the first time. They have come to Egypt, to the land of Goshen, at Pharaoh's invitation (Genesis 45:16–20). Now that they have arrived, Joseph seems very concerned that they present themselves to Pharaoh only as keepers of livestock and not as tradesmen in any other industry. He notes that Egyptians have a distaste for shepherds—so he might be asking them to emphasize their family's role in raising cattle, as those animals were more respected in Egyptian culture.Perhaps Joseph is working to ensure that Pharaoh feels comfortable giving his family enough land to support the livestock they have brought with them. He may be seeking to assure other Egyptians that these newcomers will be able to support themselves—at least when the famine ends (Genesis 45:9–11)—if given enough land in Goshen for their herds.
Joseph's dramatic statement about Egyptian views of shepherds is not clear. He might have been referring to the relative honor given to animals like cattle, over animals like sheep. He may have meant that Egyptians literally thought of sheepherders as unclean or dirty people. In some ancient cultures, nomadic people were thought to be untrustworthy, and shepherds often carried a lesser reputation.
In any case, Joseph isn't hiding his family's relationship with sheep. Rather, he wants it to be clear that they work as animal-raisers (Genesis 46:31–32). That's how they will describe themselves to Pharaoh in the following chapter—although they don't seem to use his level of tact (Genesis 47:3). One possible explanation is that Joseph wanted to provide for his family, but also keep them from integrating too deeply into the pagan Egyptian culture. Perhaps this was an attempt to give them their own space in Goshen where they could thrive and continue as their own separate people.