Quel que soit le pays, le prix d'un Shih-Poo dépend comme pour tout chien du prestige de l'élevage et de la lignée dont il est issu, et ainsi que de ses caractéristiques propres - notamment sur le plan physique.
Le fait qu'il ne soit pas encore une race reconnue implique toutefois que les choses sont assez souples concernant ce dernier point, du fait de l'absence de standard normatif.
Les éleveurs de Shih-Poo ne sont pas légion en Europe, et ce chien y est encore très rare. Le choix est plus que limité, et les délais d’attente peuvent être conséquents.
La solution la plus réaliste est donc généralement d'opter pour une importation depuis l'étranger.
Même s'ils sont relativement peu nombreux, on trouve quelques Shih-Poo en vente au Canada, pour un montant se situant généralement entre 1200 et 1500 dollars canadiens.
Une option alternative peut consister à se tourner vers les États-Unis, où l'offre est plus conséquente.
Dans son pays d'origine, les États-Unis, le prix d’un chiot Shih-Poo se situe entre 700 et 1100 dollars (environ 600 à 1000 euros).
Comme n'importe quel chien, acheter un Shih-Poo à l'étranger et le faire entrer dans le pays où on réside nécessite notamment de bien connaître et respecter la réglementation à ce sujet. Il faut aussi tenir compte du fait que des coûts de transport et des frais administratifs viennent alors s'ajouter au prix d'achat.