It’s probably Chupacabras, my dogs hate it when they
are around. Sometimes they lock themselves in the bathroom.
Or, it could be Haints they are even harder to spot
but dogs can see’um good.
Paint your porch ceiling and your doors Haint Blue. They don't like that and stay away.