Mallorca is a very small Island outside spain and its quite hard to get a pure bred dog here.We get ALOT of mixed breeds and do have a shelter etc,but gladly we dont have puppymills AT ALL so that isnt an issue here.I cant say the same for Spain because I honestly dont know.
Here,we have very few actual breeders,I only know of 3 (one is a show breeder and doesnt sell his pups until he can see they he cant use them him self) and they dont always have pups avalable (obviously) so most people turn to hobby breeders which are more popular.Here this just means someone who has bred their own pet and in my experience they are more trustwrthy because you can see how the pups and parents live,how they are treated etc.From these we can get purebred pups for a cheaper price,but there arent many of these either.No matter which kind of breeder you choose here,the rules are basicly the same,they all go home at the same age