the feral dogs while attack almost any prey they see, whether it be a cat, a horse, or a human
I am going to assume that...you don't know anything about horses. Or about wolves or dogs based on this comment. First--attacking EVERYTHING or almost everything they see is not a good survival strategy. It's the kind of thing that will get you killed. And leave you with no food in the end (killing everything when you can't eat it is a bad idea). When you said they attack every horse they see, I almost choked on my drink. You may as well have said they attack every car they see....which they might. (With the plastic cars it doesn't take a heck of a lot of force to rip a bumper off, but, this is provided that a car doesn't fight back (as in run them over).)
With horses, my gosh, do you have any idea how much force goes into a kick? How much they weigh?
Wolves go after the weak and the injured for a REASON. It's a survival strategy. Maybe your genetically superior dogs are made out of the best/worst science and act completely contrary to everything I know about dogs and wolves.
You don't say EXACTLY how strong and fit your genetically engineered dogs are as compared to regular dogs. But most of the time, a pack of wolves against a horse...wellll...it doesn't turn out well for the pack mainly. There will be a lot of injuries because of stupid attacks like these. I grew up around horses. Get enough dogs attacking, and yes they might go down, eventually. But your dogs--many will die, especially if it's a fit horse. Some horses get scared, but some, ooh boy, you going to have a lot of dead dogs.
See, these aren't purebred genetically superior dogs. They are a mix with ordinary dogs, and since I don't even know how good they are to start with, that's tough to measure.
BY the way, your people grow potatoes and grain and you are worried about the dogs eating them all...again, I can tell you don't know anything about dogs. Raw potatoes can kill them. It's not just a matter of most dogs not wanting potatoes, it's a matter of poison. If, as you say they are eating ALL of the crops, I think your problem might be solved right there and there will be lots of dead dogs. Of course, whenever they are not like regular dogs you can just say "genetically modified!" but seriously, maybe research dogs--what they eat/can eat and WHY.
AND they can't eat everything. Sorry, but they have a finite amount that can go in their belly.
It is hard to trade with nearby settlements because of the dogs, as
any caravans will be attacked. Trading is very important, so how could
they fix this problem?
First look at wolf and dog behavior, and what others have done to ward off these kinds of attacks in the past. There will be historical accounts. Now, I know these are "superdogs" but it would be behoove you to research actual dogs and wolves before you build them. Fire, noise, all that, can help, as can bullets, knives, swords, even putting special shoes on the horses... Before that even, they can try and hunt them out...
The need to create houses that can’t be easily raised by dogs, so they
need houses that are protected from the dogs.
This has not been much of a problem in the past. Unless they have some DEFINED traits that make them different to dogs and wolves in an extra way, I am giving this a hard pass. Folks in Medieval times did not have this problem, so I don't see why it would be an issue here, unless these animals act so unlike feral dogs that they may as well be something else.
Food. They need to grow crops for food and trade, but the dogs won’t
let that happen. They eat up crops, and kill the shit out of
livestock.
How are they going to eat it all? If they are eating everything, just poison them.
What you're describing sounds more like...overbreeding super rats minus the people-eating. Just make them rat swarms or something.
A regular, healthy dog will eat about 2.5% of their body weight in food. So you're going to have to figure out how many of these dogs it will take, either in numbers or shitty higher metabolism. If they have to eat so much, that's a DEFECT. Maybe your scientists messed up.
If the community is growing enough crops, they just won't be able to eat it all.
What I'm doing in answering this question is getting you to really look at the mechanics of it all--how fast do they breed? how much do they weigh? what percentage of food do they need vs. body weight? How are they like wolves and dogs and how, exactly, do they differ?
Because the behaviors described here are so unlike wolves and dogs as I know them that they might as well be something else entirely. And if that's the case, describing their limits and capabilities might be a good start towards answering the question.