Здравствуйте!
Российское законодательство предусматривает возможность выкупа животного ТОЛЬКО при ненадлежащим обращении с ним (статья 241 Гражданского кодекса РФ). Если Вы просто хотите вернуть по иным причинам, то, к сожалению, закон такого основания не предусматривает.
Вами была совершена сделка с покупателем собаки — купля-продажа животного. Не обязательно, чтобы такой договор был заключен в письменной форме. Заключенный в устной форме договор купли-продажи действителен и собственник щенка теперь — покупатель.
нужно посмотреть этот договор, чтобы дать четкий ответ.