Why would one culture name a constellation great hunter and another culture name the same constellation great dog?

because constellations don't look a whole lot like actual people or dogs. throw down a few random dots on a piece of paper and I bet you could come up with a hundred possibilities for "constellations"