Who would have known?
"Nasza" is used here because kaczka is feminine?
Yes, that is my understanding of the situation.
Yes, its Nasza because kaczka ( duck ) is feminine. All nouns that end on "a" are pretty much feminine and will go with
Nasza kaczka lubi wodę
must be a rare breed