not sure if you said that training costs were an issue, but what about community education? not sure if you are rural or urban.
your dog is really good looking. looks like she would have bounds of energy as well. and maybe you have a tough road ahead for a little bit, but you'll get through it.
my friend took on a hard case dog. a beagle and bulldog mix. a new breed. one i hope they stop making....anyway, the dog was on its second re-home when my friend went to adopt. lots of hidden secrets after about a month or two of ownership.
a lot of anxiety was created within the dog from two re-homes and now the third. leash anxiety, departing anxiety, other dogs anxiety. luckily the dog did not know cages. so, the cage she has now is the safety happy zone. my friend is out in the country with only a few neighbours. down the road type of living.
but the dog is not right. and that i firmly believe is from idiots behaving irresponsibly. puppy farming shite. and experimenting with breeds. puppy farm pups are never right in the head.
my friend is hanging on to her, she knows no one else will. she's aggressive and bites out of fear. but, in the end, she's a nice dog.
i am sure you will get loads of advice. but with time you will figure out who your dog is. and great that you rescued a dog. best of luck!