Quoted from zr11990:I can’t believe a HOA can tell you what kind of pet you can have or charge a non refundable deposit to have a German Shepherd. He had his house built and didn’t know or ask.
You have to look at the rules of the HOA before buying into the development. Doesn't matter if it's an old house or new. Some HOA's have crazy rules!