I agree with Casdon - it’s important dogs and owners spend time apart without problems. I’ve rescued, fostered and had five puppies over many years. The biggest challenge was my cocker spaniel x miniature poodle cross. I loved him and we got there with help from good trainers. He passed kennel club bronze, silver and gold obedience tests, a year earlier, I thought I’d never get passed bronze because of high anxiety, reactivity following two separate attacks by German shepherds. Not blaming the GS breed,I love them and lived with two.
He resource guarded, was hugely anxious if I left the house but- he became a lovely, calm responsive boy.