I wonder what everyones views are on getting a dog from a rescue to buying one from a breeder. We have 3 dogs Sophie our old girl we got when she was a year old from a rescue shes a lab/retriever mix and has been the perfect dog although at 15 now the vet is saying we are going to have to think about letting her go

then we have jasmine another rescue who we got at 8weeks although not from a rescue as we got her before all her brothers and sisters went into a rescue she is a lab mix and again been the perfect dog she is now 2and a half. Lily is 6months and we bought her from a breeder and i always feel like we done a selfish thing. We got her because i wanted a small dog and i've always wanted a Yorkie and here in Scotland the rescues never have Yorkies infact they rarely ever have small dogs. Now we are looking at getting another dog late next year and my dilema is this do i go the selfish route again and buy the type of dog i want (small) or go around the rescues and find one. I just struggled when i bought lily with the thought that i was paying out all this money for her knowing that there were dogs galore in rescues desperate for a new home and a family to love them.
look forward to hearing everyones views
yvonne
xx