Заводчику, безусловно, следовало сообщить покупателю об отказе - это банальная вежливость.
Но поведение покупателя в данном случае мне тоже кажется странным. Если хочешь, чтобы котенок остался за тобой - конечно, надо вносить резерв/залог. Для того они и придуманы.
Ну не заводчик же сам от денег отказался, вероятно? Несмотря на настойчивость покупателя)