You can remember the meaning of 收养 with this easy mnemonic:
I received (收) a dog that I later took in as my own, and recently it just gave birth (养) to two adorable puppies.
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.