Все же собака либо "за хорошую учебу", либо "в подарок на день рождения", либо "если будешь хорошо учиться, то на день рождения МЫ КУПИМ щенка",  нужно четко вспомнить - что именно Вы обещали. Потому что обманывать нехорошо. Живое существо - это не подарок, это очень ответственное решение всей семьи. А "стол и торт" - это же тоже семейное торжество, а не личное. но приуроченное к чьему-то дню рождения, нет настроения - ну, не улыбайтесь через силу, не надо изображать то, чего нет, но посидеть вместе, найти какие-то хорошие слова - почему нет. "Отменять"-то что тут....