It would not require all of DSD's cards. You just need to gain his entire deck. (This is because Baby Filkiss is fairly weak card that I don't expect anyone to keep since there's no extra point bonus in doing so)