Sometimes it is. Sometimes they post a photo of a dog, you think you are buying that dog, and get something totally different.
It is just common sense....if you are buying a living creature, you SEE where it came from and who bred it. If the place is a hell hole that smell like death and poop, why would you get a puppy from there????? Websites are great at covering up the things they do not want you to see.
And many of them give you a 48 hour health guarantee......most viruses can incubate for 10-14 days...so what good is it to have a 48 hour guarantee??? And I have seen some say thatthey do not vaccinate the puppies because they are too small, the vet said they were too young, it is too stressfull...whatever. It is all so they don't have to spend any more money than they have to on the pup before it goes!!!!!