Did you adopt, or get a puppy?
It is great to adopt, BUT, beware especially if they have a chequered history. Sometimes they are there for a reason, sometimes the reason being they haven’t been trained properly from the beginning and irresponsible owners have dumped them there.
Also don’t believe what the rescue people say. We adopted one once we soon realised that they had stretched the truth. the main one was he was good with kids, he wasn’t and needed to be supervised quite a bit, he nearly had my daughter face once. The last straw was when he snapped one day and attacked Fred. We had to shove a chair between them to get him off, truly horrific ! We took him back to the Dogs Trust and when they put him on line they made him sound like the ideal dog, and lied about his behaviour with other dogs.
If you get a pup you can mould them and train them from day one.