Dogs are usually a good sign. Dogs symbolize loyalty to their owners and cruelty to their enemies. The dog in the dream will make good friends and get help from friends in trouble.
Horses symbolize luck, and happy things will happen due to external factors.
You may be ostracized at first, but with the help of your friends, things will develop completely in a good direction. Best wishes to you.