I was just doing some reading, and I'm not sure exactly what this says:
Вот и хорошо, что у нас свой дом!

Maybe something to the effect of "Here is good, at our house"? и must have another meaning.... Does it? Thanks.

[EDIT] is this correct?
The big dog ate the small child! - Большая собака съела молодого ребенока!