Whats the difference between nase and svoje?
svůj always belongs to the subject of the sentence, so it is completely impossible here.
Why it is wrong to use "náš" here?
náš is masculine, babička is feminine
Can I say naša instead of naše?
no