Is these forms perfectly equal? Or should I pay attention to use them appropriate? How?

It is appropriate to say сестрин дом?
or собакина морда?

Is there forms like Нинин of nouns on consonant? Example Борис?