You can adopt a Havanese at a much lower cost than buying one from a breeder. The cost of adopting a Havanese is around $300, which covers the expenses of caring for the dog before adoption. In contrast, buying Havanese from breeders can be prohibitively expensive. Depending on their breeding, they usually cost anywhere from $1,500 to $2,500.