In North Hollywood, California, on a quiet residential street, nestled among the houses, lies a little apartment building with an American flag in front. What makes this apartment building unique, is that to live here, you must own a dog or a cat. Up to 2…
