遗赠扶养协议的抚养人不能是孙子,根据法律规定,遗赠抚养协议只能和法定继承人之外的人或集体所有制组织签订,遗赠抚养协议中的抚养人与被抚养人之间不能有法定的赡养义务;
而孙子女在其父母死亡或者没有抚养能力时对祖父母有赡养义务,并且享有代位继承权,是法定继承人,所以孙子女不能与祖父母签订遗赠抚养协议。
《继承法》第三十一条,公民可以与扶养人签订遗赠扶养协议。按照协议,扶养人承担该公民生养死葬的义务,享有受遗赠的权利。
公民可以与集体所有制组织签订遗赠扶养协议。按照协议,集体所有制组织承担该公民生养死葬的义务,享有受遗赠的权利。