well i speek from expirence
i have had a rescue dog who we got at age approx 2 , we loved him but had nothing but problems he cost me a lot of money at the behaviourist with no solution and hated
children we had to walk only were there were no familys ( very hard ) he nipped a child had to shut him away when family members children came round it was a compleate nightmare but we struggled on for 6 yrs untill he got cancer and sadly died
he was nothing but heartbreak to us ) the kennels said that he was fine with children and pets i dont think they even checked as he was a stray . When we found he had these problems we had already got attached and could not pts or put him back in kennels
i would never again have a rescue animal i know not all are the same but you never know what your getting unless they are a pup or kitten ( and then you just dont know the temp of there parents ) my cousin got a pup as a rescue and appart from socialiseing well and puppy class she had a scared nerviouse dog vet said probably just part of his genetic makeup
i went to a breeder for mango as i was able to see she was brought up in a home socialised well the parents were good temp ( yes she does have asthma and i have found out that although the breeder was loving to the kittens and brought them up under foot they were not flead and wormed she did however ring me every 2 wk for a yr to make sure mango was fine )
i would go breeder everytime you just have to reserch the breeder properly
if i get anouther persian i have found a different very good breeder
Things are never as stright cut as they may seem