We have some worries here at the moment. Ds1 has a rescue greyhound, who up to now has been an absolutely lovely dog, but has just started food-guarding - he stole food from the toddler and snapped at ds1 and dil when they tried to take it back. He didn't break the skin, but even so, they can't risk him being around the toddler, or the babies when they arrive.
For the moment he is in a muzzle (he's an ex racer, so he is very well used to it and perfectly happy in it) but that isn't a long term solution.
We would have him up here in a heartbeat, but he chases cats, and we have CatBastard - and even though he is a bit of a git, we don't want him chased and caught by a greyhound. He's over 17 too, so even if we were prepared to rehome him (which we aren't - he is a git, but he is our git and we do love him), he wouldn't easily find a home or settle into a new home.
We've asked around amongst the dog people in the village, and there's no-one who has offered to take him - he'd need a cat free home with no children.
They got him from the Greyhound Trust, who can't take him back because they are full to bursting, and say he would be PTS. They are going to talk to an expert from the GT, to see if they can suggest anything - apparently he is underweight - racing/ex racing greyhounds need to be bigger and better fed than other greyhounds, so while the vet says he is a good weight, the Trust say he needs to put on several kilos, so he could be food guarding because he's starving/hungry - but even if feeding him up is the answer, could they ever trust him again?
There doesn't seem to be an answer.
Sorry for the offload.