How much should a 3 month german shepherd eat