Вы совершенно правы. Для того чтобы подчеркнуть логические отношения между частями предложения, объединенными бессоюзной связью, необходимо поставить дфоеточие или тире: У нас ограниченные партии новых питомцев: поспешите, если хотите завести себе настоящую говорящую собаку! или У нас ограниченные партии новых питомцев — поспешите, если хотите завести себе настоящую говорящую собаку!