This has been bothering me for a while because I don't know how I feel about it. If I was homeless and all I had was my dog it would kill me to give it up. But on the other hand if getting it rehomed guaranteed a better life you would do the obvious.
Whats your opinions?