맞아요! 여기에서 말하는 can't는 늑대가 그걸 도저히 해낼 수 없다는 것을 가리키는데요. shouldn't이나 not permitted의 의미로 보면 이해하기 쉬울 것 같네요. 즉, 도덕적으로 올바른 일이 아니라는 의미에서 can't를 쓴다는 거죠.
예: I can't go to the party without taking a gift. (선물도 없이 파티에 갈 수는 없지.)
예:
A: I'm going to leave school early today. (나는 오늘 일찍 집으로 돌아갈 거야.)
B: You can't do that! It's not allowed. (그러면 안 되지. 그렇게는 안 된다고.)