Especially if it’s your first dog? This also includes getting a dog from a secondhand rehoming website..
It seems with cats, you can buy a “used” one and not have any problems (breeders just give their excess away, they are less destructive, don’t really need to be trained, have less health issues and are cheaper to treat)
On the other hand I’ve noticed dogs that are given away often have severe behavioural or health issues, and many shelter dogs were just pest abandoned on the street
For a first time dog owner is it better to just buy a puppy?